ServiceNow Studio Unterstützte Dateitypen mithilfe der Codesuche

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • ServiceNow Studio unterstützt die folgenden Dateitypen bei Verwendung der Codesuche.

    Bei Verwendung der Codesuche in ServiceNow Studioverwendet die Anwendung die Standardcodesuchgruppe. In der folgenden Tabelle sind die Dateitypen aufgeführt, die bei Verwendung der standardmäßigen ServiceNow Studio -Codesuche unterstützt werden.

    Tipp:
    Wenn Ihr Unternehmen die Liste der unterstützten Dateitypen für die Codesuche erweitern möchte, kann ein Administrator eine neue Codesuchgruppe erstellen, die zusätzliche Dateitypen enthält. Weitere Informationen zum Erweitern der Codesuche finden Sie unter Codesuchtabellen erweitern.
    Tabelle : 1. Unterstützte Dateitypen für die Codesuche
    Dateityp Name der Codesuchtabelle Beschreibung
    Access control sys_security_acl
    Bestimmt, ob einer bestimmten Entität für einen angegebenen Vorgang Zugriff gewährt wird, z. B.:
    • Typ der gesicherten Entität
    • Vorgang wird gesichert
    • Eindeutiger Bezeichner, der das Objekt beschreibt
    Business Rules sys_script Passen Sie das Systemverhalten an.
    • Business-Regeln werden ausgeführt, wenn eine Datenbankaktion ausgeführt wird (Abfragen, Einfügen, Aktualisieren oder Löschen).
    • Das Skript kann Folgendes ausführen:
      • vor oder nach der Ausführung der Datenbankaktion (wird als Teil des Datenbankvorgangs ausgeführt).
      • asynchron (irgendein Punkt nach dem Datenbankvorgang).
      • angezeigt (beim Anzeigen der Daten in einem Formular).
    Client-Skripts sys_script_client
    Wird verwendet, um die Darstellung von Formularen zu ändern und verschiedene Felder basierend auf eingegebenen Werten oder anderen anwenderdefinierten Anzeigeoptionen anzuzeigen.
    • onLoad bedeutet, dass das Client-Skript ausgeführt wird, wenn das Formular oder die Seite geladen wird
    • onChange bedeutet, dass das Client-Skript ausgeführt wird, wenn etwas Bestimmtes geändert wird UND auch, wenn das Formular oder die Seite geladen wird
    • onSubmit bedeutet, dass das Client-Skript ausgeführt wird, wenn das Formular übermittelt wird

    Client-Skripts können auch von anderen Skripts oder Modulen aufgerufen werden. Das schließt UI-Richtlinien ein.

    Email templates sysevent_email_template Ermöglichen Sie Administratoren, wiederverwendbare Inhalte für die Betreffzeile und den Nachrichtentext von E-Mail-Benachrichtigungen zu erstellen.
    Inbound email actions sysevent_in_email_action Erstellen Sie ein Skript, wie das System auf eingehende E-Mails antwortet.
    Map pages cmn_map_page Zeigen Sie ServiceNow -Daten auf einer Google Map-Seite basierend auf den von Ihnen angegebenen Standortdaten grafisch an.
    Transformationen zuordnen sys_transform_map
    Werden zum Importieren von Daten verwendet. Transformationszuordnungen:
    • Definieren Sie Zuordnungsbeziehungen zwischen Tabellen.
    • Geschäftsregeln, andere Skripts oder andere Optionen für den Datenimport verwenden.
    Benachrichtigungen sysevent_email_action Legen Sie fest, wie eine Anwendung mit Benutzern kommuniziert und sie über wichtige anwendungsbezogene Ereignisse benachrichtigt.
    Prozessoren sys_processor Stellen Sie anpassbare URL-Endpunkte bereit, die beliebigen serverseitigen JavaScript-Code ausführen und Ausgaben wie TEXT oder JSON erzeugen können.
    Beziehungen sys_relationship Wird verwendet, um Tabellen zu erweitern, auf Datensätze in einer anderen Tabelle zu verweisen, m:n-Beziehungen zu erstellen und Tabellen in einer Datenbankansicht zu verknüpfen.
    Geplante Skriptausführungen sysauto_script Definieren Sie automatisierte, serverseitige Skriptlogik, die zu einem bestimmten Zeitpunkt oder in regelmäßigen Abständen ausgeführt wird. Geplante Skriptausführungen werden auch als geplante Aufgaben bezeichnet.
    Script actions sysevent_script_action
    Enthält Skripts, die bei Auftreten eines Ereignisses ausgeführt werden, z. B.:
    • Genehmigung wird abgebrochen
    • Der Change wurde genehmigt
    • Das Problem ist zugewiesen
    Skripteinbindungen sys_script_include Enthält Skripts, die Funktionen oder Klassen sein können. Diese Skripts werden nur ausgeführt, wenn sie von anderen Skripts aufgerufen werden, häufig von Business-Regeln.

    Jedes komplexe oder wiederverwendbare Serverskript sollte eine Skripteinbindung sein, insbesondere bei komplizierten Business-Regeln.

    Zeitplanelemente sys_trigger Enthält die Back-End-Daten für System scheduler, in denen geplante Aufgaben erstellt, in die Warteschlange gestellt und ausgeführt werden. Zeitplanelemente können geplante Aufgaben, Geschäftsregeln, Inaktivitätsüberwachungen, Berechnungen von SLAs (Service Level Agreement), Metrikereignisse, Upgrades und vieles mehr ausführen. Sie können auf Datensätze von Zeitplanelementen zugreifen, um Fehler bei der Planung zu beheben.
    Defining UI actions sys_ui_action Schließt die Schaltflächen, Links und Kontextmenüelemente in Formularen und Listen ein. Konfigurieren Sie UI-Aktionen, um die UI interaktiver, anwenderdefinierter und spezifischer für Benutzeraktivitäten zu gestalten.
    UI-Makros sys_ui_macro Sie enthalten diskrete Skriptkomponenten, die Administratoren der Anwenderoberfläche hinzufügen können. UI-Makros sind normalerweise Steuerungen, die Eingaben oder Informationen bereitstellen, die nicht von vorhandenen Feldtypen bereitgestellt werden.

    Standardmäßig stellt das System UI-Makros für verschiedene Benutzeroberflächenelemente bereit.

    UI-Seiten sys_ui_page Wird zum Erstellen und Anzeigen von Formularen, Dialogfeldern, Listen und anderen UI-Komponenten verwendet.
    Using UI policies sys_ui_policy Definieren Sie das Verhalten und die Sichtbarkeit von Feldern in einem Formular. Für Felder ist Folgendes möglich:
    • Obligatorisch
    • Sichtbar
    • Schreibgeschützt
    Für die Verwendung gilt Folgendes:
    • UI-Richtlinien sind immer an eine Tabelle angehängt.
    • UI-Richtlinien haben häufig eine Bedingung, die erfüllt sein muss, damit sie ausgeführt werden können.
    UI-Skripts sys_ui_script

    Enthält Client-Skripts, die zur Wiederverwendung gespeichert werden. Werden nur verwendet, wenn sie von anderen Skripts aufgerufen werden.

    UI-Stil sys_ui_style Ermöglicht das Deklarieren einzelner CSS-Stile für ein Feld in einer Liste oder einem Formular.
    Widgets sp_widget Beschreiben Sie Objekte, die Inhalt enthalten und zu Portalseiten hinzugefügt oder darin eingebettet werden können. Sie können die mit Serviceportalbereitgestellten Basissystem-Widgets verwenden, Widgets klonen und ändern oder anwenderdefinierte Widgets entwickeln, um Ihren eigenen Anforderungen gerecht zu werden.