Bedingungs- und Skriptparameter für Menüaktionen
Sie können die folgenden Bedingungs- und Skriptparameter für Menüaktionen verwenden.
Bedingungsparameter
Hinweis:
Die üblichen Konventionen für reguläre Ausdrücke gelten im Bedingungsfeld, z. B. ! für NICHT, && für UND sowie || für ODER.
Das Feld Bedingung enthält einen booleschen Ausdruck, der den Wert „wahr“ oder „falsch“ ergibt. Wenn die Bedingung „wahr“ ist oder keine Bedingung vorliegt, wird die angegebene Option im Menü angezeigt, wenn Sie mit der rechten Maustaste auf ein CI oder einen Beziehungslink klicken. Wenn Sie die Option aus dem Menü auswählen, führt ServiceNow das zugehörige Skript aus.
| Text | Beschreibung |
|---|---|
| Element | Daten eines Knoten- oder Referenzlinks, mit dem Sie die Rechtsklickaktion ausgeführt haben. |
| item.label | Bezeichnung des Knotens. |
| item.ci_type | CI-Typ (Tabelle), wie z. B. cmdb_ci_service. |
| item.name | CI-Name. CI-Typname oder die Tabellenbezeichnung. |
| item.location | Standort des CI, z. B. New York. |
| item.manufacturer_name | Name des Herstellers des CI, z. B. Dell Inc. |
| item.id | Die sys_id des CI. |
| item.is_selected | Das Element, das in der Karte ausgewählt ist. |
| item.level | Die aktuelle Standardebene. |
| item.locationId | Die sys_id des Standorts des CI-Knotens. |
| item.locationName | Die vollständige Adresse des Standorts. |
| item.manufaturerId | Die sys_id des Herstellers des CI. |
| Bedingung | Beschreibung |
|---|---|
| item.is_collapsed | Der Knoten ist ein eingeklappter Knoten. |
| item.is_cluster | Der Knoten ist ein Clusterknoten. |
Skriptparameter
Menüaktionsskripts werden auf dem Client ausgeführt, wenn ein Benutzer auf die Menüoption klickt. Sie können in Skripts dieselben Bausteine wie in Bedingungen verwenden. Menüaktionsskripts funktionieren nicht auf Trennzeichen. Dies sind einige zusätzliche nützliche Ausdrücke für Skripts:
| Bedingung | Beschreibung |
|---|---|
| item.id | Die sys_id des CI-Knotens oder des Beziehungslinks. |
| item.source | Die sys_id des übergeordneten oder untergeordneten Elements der Beziehung. |
| item.target | Die sys_id des übergeordneten oder untergeordneten Elements der Beziehung. |
| item.label | Der Name des CI-Knotens, z. B. IronMail-SD-02. |
| item.location | Die sys_id des Standorts des CI-Knotens. |
| item.location_name | Die vollständige Adresse des Standorts, z. B. 4616 Clairemont Drive, North Clairemont, San Diego, Kalifornien. |
| item.manufacturer_id | Die sys_id des Herstellers des CI. |