Eigenschaften und Aktionen des ModelDrivenFormIntegration-Steuerelements
Canvas-Apps, die in modellgesteuerten Formularen eingebettet sind, enthalten ein spezielles Steuerelement namens ModelDrivenFormIntegration. Dieses Steuerelement ist dafür verantwortlich, Kontextdaten aus dem Hostmodell-basierten Formular in die eingebettete Canvas-App zu bringen.
In diesem Thema werden die Eigenschaften und Aktionen erläutert, die im ModelDrivenFormIntegration-Steuerelement verfügbar sind.
Eigenschaft oder Aktion | Beschreibung |
---|---|
DataSource | Sollte auf die Datenquelle festgelegt werden, die mit der übergeordneten Tabelle des modellgesteuerten Hostformulars verknüpft ist. Wird automatisch festgelegt, wenn eine neue Canvas-App eingebettet wird. Wenn Sie eine bestehende Canvas App einbetten, kann die Datenquelle ModelDrivenFormIntegration in der Strukturansicht der Canvas App konfiguriert werden. Der Wert für DataSource sollte sich immer auf die Tabelle beziehen, in die die App eingebettet ist. Der Wert sollte in keiner Weise gefiltert oder geändert werden. |
Artikel | Die schreibgeschützte Eigenschaft, die es der eingebetteten Canvas-App ermöglicht, über das modellgesteuerte Hostformular auf die Zeile zuzugreifen. Wenn Sie beispielsweise den Wert einer Spalte mit dem Namen AccountNumber und den Anzeigenamen Firmennummer abrufen möchten, können Sie ModelDrivenFormIntegration.Item.accountnumber oder ModelDrivenFormIntegration.Item.'Account Number' verwenden. |
OnDataRefresh | Die Formel in dieser Eigenschaft wird ausgewertet, wenn das modellgesteuerte Hostformular Daten speichert. Verwenden Sie sie, um die Datenquelle zu aktualisieren, die mit der übergeordneten Tabelle des modellgesteuerten Formulars verknüpft ist, und um andere Aktionen auszuführen wie das Festlegen oder Aktualisieren von Variablen. Wenn Sie dies beispielsweise auf die Formel unten festlegen, wird die Datenquelle der Firma aktualisiert und eine Variable namens CurrentAccountNumber auf den Wert der Firmennummernspalte der aktuellen Zeile festgelegt. Refresh(Accounts); Set(CurrentAccountNumber, ModelDrivenFormIntegration.Item.'Account Number') Die OnDataRefresh-Aktion sollte nur zum Aktualisieren von Daten innerhalb der eingebetteten Canvas-App verwendet werden. Es wird nicht empfohlen, die OnDataRefresh-Aktion zu verwenden, um Änderungen in der eingebetteten Canvas-App zu speichern. Weitere Informationen: Speichern von Daten in einer eingebetteten Canvas-App |
RefreshForm | Aktualisiert die Daten im modellgesteuerten Hostformular. Siehe Durchführen vordefinierter Aktionen im Hostformular for details. |
SaveForm | Speichert die Daten im modellgesteuerten Hostformular. Siehe Durchführen vordefinierter Aktionen im Hostformular for details. |
NavigateToMainForm | Navigiert das modellgesteuerte Hostformular zu einem Hauptformular und zeigt die angegebenen Zeile an. Siehe Durchführen vordefinierter Aktionen im Hostformular for details. |
NavigateToView | Navigiert das modellgesteuerte Hostformular zu einer Ansicht. Siehe Durchführen vordefinierter Aktionen im Hostformular for details. |
OpenQuickCreateForm | Öffnet das Standard-Schnellerfassungsformular für eine Tabelle. Siehe Durchführen vordefinierter Aktionen im Hostformular for details. |
Daten | Eine schreibgeschützte Eigenschaft, die vom Framework verwendet wird, um bestimmte Schlüsseldaten vom modellgesteuerten Hostformular an die eingebettete Canvas-App zu senden. Verwenden Sie diese Eigenschaft nicht. Verwenden Sie dieses Element, um über das modellgesteuerte Hostformular auf die Zeile zuzugreifen. |
Siehe auch
Eine Canvas-App in einem modellgesteuerten Formular einbetten
Hinzufügen einer eingebetteten Canvas-App in einem modellgesteuerten Formular
Bearbeiten einer Canvas-App, die in einem modellgesteuerten Formular eingebettet ist
Anpassen der Bildschirmgröße und Ausrichtung einer Canvas-App, die in einem modellgesteuerten Formular eingebettet ist
Führen Sie vordefinierte Aktionen aus einer eingebetteten Canvas-App auf dem Hostformular aus
Teilen einer eingebetteten Canvas-App
Richtlinien zum Arbeiten mit eingebetteten Canvas-Apps
Migrieren von eingebetteten Canvas-Apps in modellgesteuerten Formularen, die mithilfe der öffentlichen Vorschauversion als die neueste Version erstellt wurden
Hinweis
Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)
Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).