Erweiterungspunkte

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Verwenden Sie Erweiterungspunkte, um die Funktionalität einer Anwendung zu erweitern, ohne den ursprünglichen Anwendungscode zu ändern. Empfehlungskontexte verwenden Erweiterungspunkte, um zusätzliche Funktionen beim Konfigurieren der Empfehlungskontexte oder -Vorlagen zu aktivieren.

    Übersicht über Erweiterungspunkte

    Als Entwickler können Sie bereits vorhandene Erweiterungspunkte verwenden oder Erweiterungspunkte hinzufügen, während Sie anwenderdefinierte Anwendungen in Ihrer Instanz entwickeln. Durch die Verwendung von Erweiterungspunkten in Ihren Empfehlungskontexten können Sie Anpassungen integrieren, ohne die Kernkomponenten im Anwendungscode zu ändern. Erweiterungspunkte können verhindern, dass anwenderdefinierte Codeinteraktionen unterbrochen werden, was häufig nach einem Upgrade auftritt, wenn Sie den anwenderdefinierten Code direkt in den Anwendungscode einbetten.

    Erweiterungspunkte, die in den Anwendungscode eingebettet sind, fungieren als Ausgangspunkte, an denen Daten an den benutzerdefinierten Code übergeben werden, und als Eingangspunkte, die die zurückgegebenen Ergebnisse verarbeiten. Beim Erstellen einer Anwendung müssen die zurückgegebenen Daten oder Objekte den Anforderungen entsprechen, die die Entwickler für den Erweiterungspunkt definieren. Sie können beispielsweise den Basiserweiterungspunkt RCM_Recommendation_ExtensionPoint verwenden, um Empfehlungskontexte oder Vorlagen für eine regulatorische Warnung zu konfigurieren.

    Erweiterungspunkttypen

    Sie können Erweiterungspunkte erstellen, um den benutzerdefinierten Code zu verarbeiten, der die folgenden Artefakttypen verwendet:
    Geskriptete Erweiterungspunkte
    Erweiterungspunkte in den serverseitigen Skripteinbindungen, die JavaScript-Funktionen und Objektklassen speichern.
    UI-Erweiterungspunkte
    Erweiterungspunkte, die in serverseitigen UI-Makros verwendet werden, z. B. in HTML-Erweiterungen.
    Client-Erweiterungspunkte
    Erweiterungspunkte, die beim clientseitigen UI-Skripting verwendet werden, normalerweise zum Modifizieren von Formularen.

    Weitere Informationen zu Erweiterungspunkten finden Sie unter Erweiterungspunkte verwenden, um die Anwendungsfunktionalität zu erweitern .