12.07.2015 Views

CA Service Desk Manager - Manuel d ... - CA Technologies

CA Service Desk Manager - Manuel d ... - CA Technologies

CA Service Desk Manager - Manuel d ... - CA Technologies

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Utilisation des services WebIndicateur actifDans cette clause Where, est la portion d'ID d'un descripteur decontact ou d'une valeur, telle que 555A043EDDB36D4F97524F2496B35E75.Cette clause WHERE fonctionne pour les demandes, les ordres de changementet les demandes client, car ils comportent tous les attributs actifs (active) oude destinataire (assignee) et ont la même signification pour les trois typesd'objets. La portion active = 1 de la clause WHERE limite la recherche auxdemandes actives.La plupart des objets de <strong>CA</strong> <strong>Service</strong> <strong>Desk</strong> <strong>Manager</strong> disposent d'un champappelé active ou delete_flag. Il s'agit en fait d'un pointeur SREL vers l'objetActive_Boolean_Table ou Boolean_Table. Imaginons que vous ajoutez ceschamps à vos requêtes afin de filtrer les objets marqués comme inactifs parl’administrateur système. Pour procéder à une requête, recherchez delete_flag= 0 pour localiser les enregistrements actifs, et delete_flag = 1 pour trouverles enregistrements inactifs. Ainsi, le pseudo-code suivant est un exempled'utilisation de la méthode doSelect() pour extraire les valeurs de tous lesobjets Statut de la demande actifs :doSelect(SID, "crs", "delete_flag = 0", -1, new String[0]);Pour définir un objet comme actif ou inactif, vous devez transmettre ledescripteur de l’objet booléen représentant la valeur Vrai ou Faux. Cesdescripteurs ne changent pas : vous pouvez donc les coder en dur en toutesécurité. Ils sont énumérés ci-après.Active_Boolean_Tableactbool:4551 = ’Active’actbool:4552 = ’Inactive’Boolean_Tablebool:200 = ’False’bool:201 = ’True’Extraction des longueurs de la liste associéeLorsque vous appelez les valeurs d'attributs d'un objet, avec la méthodegetObjectValues() par exemple, vous pouvez obtenir la longueur d'une listeassociée en demandant l'attribut suivant :.lengthAinsi, pour obtenir le nombre de journaux d'activité d'une certaine demande,transmettez l'attribut suivant à la méthode getObjectValues() :act_log_all.lengthRemarque : Il s'agit de la seule façon d'utiliser les noms de listes dans cestypes de méthodes.532 <strong>Manuel</strong> d'implémentation

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!