Benutzerdefinierte UI-Makros für die UI-Erweiterungspunkte registrieren

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Registrieren Sie benutzerdefinierte UI-Makros für einen ausgewählten UI-Erweiterungspunkt im Anwendungscode.

    Durch das Registrieren von benutzerdefinierten UI-Makros erstellen Sie einen Erweiterungsinstanzdatensatz, der die UI-Erweiterungspunktdefinition mit ihrer Implementierung im benutzerdefinierten UI-Makro verknüpft.

    Registrieren Sie ein anwenderdefiniertes UI-Makro

    Erstellen Sie ein anwenderdefiniertes UI-Makro und -Code, wenn Sie es für einen ausgewählten UI-Erweiterungspunkt registrieren.

    Vorbereitungen

    Erforderliche Rolle: application-specific developer, application-specific admin oder admin
    Hinweis:
    Informationen zu anwendungsspezifischen Administratorrollen und delegierter Entwicklung finden Sie unter Zugriffssteuerungsregeln in Anwendungsverwaltungs-Apps Und Delegierte Entwicklung und Bereitstellung .

    Prozedur

    1. Navigieren zu Alle > Systemerweiterungspunkte > UI-Erweiterungspunktean.
    2. Wählen Sie in der Tabelle „UI-Erweiterungspunkt“ [sys_ui_Extension-Point] den Erweiterungspunkt aus, für den Sie ein anwenderdefiniertes UI-Makro registrieren möchten.
      Hinweis:
      Diese Liste enthält UI-Erweiterungspunkte, die Sie erstellt haben, und alle vordefinierten UI-Erweiterungspunkte, die in eingebettet sind ServiceNow AI Platform Funktionen (z. B. Kundenservice-Management Und Außendienst-Management).

      Weitere Informationen zu Funktionen, die vordefinierte Erweiterungspunkte enthalten, finden Sie unter Links zu zugehörigen Themen in Erweiterungspunkte verwenden, um die Anwendungsfunktionalität zu erweitern.

    3. Klicken Sie im Datensatz „UI-Erweiterungspunkt“ auf Implementierung Erstellen Zugehöriger Link zum Erstellen eines neuen anwenderdefinierten UI-Makros und zum Registrieren für den ausgewählten UI-Erweiterungspunkt.
    4. Erstellen Sie im UI-Makro-Formular den benutzerdefinierten Code.
      Weitere Informationen zum Erstellen von UI-Makros finden Sie unter UI-Makros.
    5. Klicken Sie auf Aktualisieren.

    Ergebnisse

    Das benutzerdefinierte UI-Makro wird erstellt und für den UI-Erweiterungspunkt registriert.

    UI-Erweiterungsinstanzen überprüfen

    Überprüfen Sie die Auflistung der benutzerdefinierten UI-Makros, die für einen UI-Erweiterungspunkt registriert sind. Erweiterungsinstanzen geben den Anwendungsbereich an, in dem registrierte anwenderdefinierte UI-Makros verwendet werden, und stellen einen Link zu jedem bereit. Sie können auch die Erweiterungsinstanz aktivieren oder deaktivieren.

    Vorbereitungen

    Erforderliche Rolle: administrator oder die spezifische Rolle für den Entwickler oder Administrator der Anwendung
    Hinweis:
    Informationen zu anwendungsspezifischen Administratorrollen und delegierter Entwicklung finden Sie unter Zugriffssteuerungsregeln in Anwendungsverwaltungs-Apps Und Delegierte Entwicklung und Bereitstellung .

    Prozedur

    1. Navigieren zu Alle > Systemerweiterungspunkte > UI-Erweiterungspunktean.
    2. Wählen Sie in der Tabelle „UI-Erweiterungspunkt“ [sys_ui_extension_point] den UI-Erweiterungspunkt, für den Sie Erweiterungsintanzen anzeigen möchten.
    3. Wählen Sie in der zugehörigen Liste „Implementierungen“ des UI-Erweiterungspunktdatensatzes eine UI-Erweiterungsinstanz aus.
      Das System zeigt den UI-Erweiterungsinstanz-Datensatz an.
      Tabelle : 1. UI-Erweiterungsinstanz-Datensatz
      Feld Beschreibung
      Punkt Eindeutiger Name für den UI-Erweiterungspunkt. Der Name kann bis zu 100 alphanumerische Zeichen enthalten, einschließlich Sonderzeichen.
      Klasse UI-Makro im Anwendungscode, in dem der UI-Erweiterungspunkt implementiert ist.
      Anwendung Anwendungsbereich, für den der Erweiterungspunkt zugewiesen wird. Dieser wird vom System zugewiesen und kann nicht geändert werden. Weitere Informationen über den Schutz, den das Festlegen von Bereichen bietet, finden Sie unter Application scope.
      Aktiv Aktiver Erweiterungspunkt in der aktuellen Instanz. Um einen Erweiterungspunkt zu deaktivieren, deaktivieren Sie die Checkbox.
    4. Klicken Sie auf Absenden.