Grundlegendes zum Client-API-Objektmodell in modellgesteuerten Apps

Das Client-API-Objektmodell für modellgesteuerte Apps stellt Objekte und Methoden bereit, mit denen Sie benutzerdefinierte Geschäftslogik in modellgesteuerten Apps mithilfe von JavaScript anwenden können, z. B.:

  • Spaltenwerte festlegen oder abrufen.
  • Elemente der Benutzeroberfläche ein‑ und ausblenden
  • Auf mehrere Steuerelemente pro Spalte verweisen
  • Zugriff auf mehrere Formulare pro Tabelle.
  • Bearbeiten von Formularnavigationselementen.
  • Mit dem Geschäftsprozessflow-Steuerelement interagieren

Um Ihren JavaScript-Code effektiv zu schreiben und zu verwenden, müssen Sie das Client-API-Objektmodell für modellgesteuerte Apps verstehen.

Stammobjekte im Client-API-Objektmodell

Die folgenden Kontexte und das Xrm-Objekt befinden sich an der Wurzel des Client-API-Objektmodells:

Objekt Beschreibung
Ausführungskontext Stellt den Ausführungskontext für ein Ereignis in Formularen und Rastern für modellgesteuerte Apps dar.
Formularkontext Enthält einen Verweis auf ein Formular oder ein Element im Formular, für das der aktuelle Code ausgeführt wird. Verwenden Sie die GetFormContext-Methode , um das Formularkontextobjekt abzurufen.
Rasterkontext Enthält einen Verweis auf ein Raster oder ein Unterraster im Formular, für das der aktuelle Code ausgeführt wird.
Xrm Stellt ein globales Objekt zum Ausführen von Vorgängen bereit, die sich nicht direkt auf die Daten und Ui in Formularen, Rastern, Untergrids, Steuerelementen oder Spalten auswirken. Verwenden Sie sie beispielsweise zum Navigieren in Formularen und zum Erstellen und Verwalten von Datensätzen mithilfe der Web-API.

Globaler API-Kontext des Clients
Client-API-Referenz