Wie generiere ich dynamisch ein Canvas-App-Formularfeld?

Sep 30 2020

Ich muss das Formular dynamisch basierend auf den Datenquellendaten erstellen.

Hier verwende ich Excel als Datenquelle.

In diesem Excel habe ich die 3 Header verwendet.

Wenn ich den Feldnamen geändert oder einen weiteren Header hinzugefügt habe, erstellt die Canvas-App den Bildschirm automatisch basierend auf dem Datenquellendatum, während ich zu diesem Bildschirm navigiere

Antworten

2 ArunVinoth Sep 30 2020 at 17:10

Die Canvas-App ist eigentlich für den WYSIWYG-App-Maker (niedriger Code) gedacht, daher gibt es keine OOB-Möglichkeit, diese dynamische Steuerelementerstellung beim Laden eines dynamischen Formularlayouts zu erreichen. Weiterlesen

Es ist jedoch alles möglich, Code-Logik zum Generieren eines Felds oder zum Ein- / Ausblenden zu verwenden, und es kann schwierig sein, das Laden in derselben Form durchzuführen. Wahrscheinlich können Sie eine Komponente oder sogar ein PCF-Steuerelement entwickeln, um das Steuerelement basierend auf Excel-Konfigurationsdaten (Steuerelement, Datentyp und Eigenschaften) zu generieren. In diesem Video-Tutorial können Sie sich ein Bild machen .