Bedingungs- und Skriptparameter für Menüaktionen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • 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.

    Tabelle : 1. Übliche Elemente zum Erstellen einer Bedingung
    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.
    Tabelle : 2. Gültige Bedingungen für Bedingungsparameter
    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.