Listen Sie Steuerelementbindungen im Jitterbit App Builder auf
List Control Bindings bieten Ihnen zusätzliche Funktionalität bei der Arbeit mit Listenobjekten in App Builder. Dieser Artikel enthält Informationen zum Konfigurieren von Listenfiltern und Listenabrufen, zwei verschiedenen Arten von Listensteuerungsbindungen.
Listenfilter
Ein Listenfilter filtert die verfügbaren Listenoptionen, indem er an ein anderes Feld in Ihrem Geschäftsobjekt gebunden wird. Um Listenfilter zu verwenden, muss das Feld, an das Sie binden möchten, sowohl im Geschäftsobjekt, auf dem das Panel basiert, als auch im Listenobjekt vorhanden sein. Der nächste Schritt besteht darin, zu Ihrer Liste zu gehen und die Bindung mit dem Bindungstyp „Filter“ zu definieren.
Die Konfiguration des Listenfilters ähnelt der Konfiguration eines Listenabrufs, jedoch wird der Richtungswert als „Filter“ (im Gegensatz zu „Abrufen“) definiert und steuert das resultierende Listenverhalten.
So konfigurieren Sie einen Listenfilter
- Navigieren Sie zur App-Seite, auf der Sie den Listenfilter verwenden möchten. Beispiel: Bestellungen
- Klicken Sie auf die Aktionsleiste > Live Designer
- Klicken Sie auf Steuerelemente im Panel, das das zu ändernde Listensteuerelement enthält. Beispiel: Bestelldetails
- Klicken Sie auf das Symbol Datensatz öffnen, um das zu ändernde Listensteuerelement zu erweitern. Beispiel: Produkt
- Klicken Sie im Abschnitt Eigenschaften des Listensteuerelements auf die Schaltfläche Bindungen
- Klicken Sie bei Steuerelementbindungen auf + Bindung
- Wählen Sie das Feld, an das Sie die Bindung vornehmen möchten, als Panelspalte und die entsprechenden Werte für (Listenquelle)-Spalte
- Wählen Sie Filter als Richtungswert
- Klicken Sie auf das grüne Häkchen-Symbol, um die Informationen zu speichern
- Navigieren Sie zurück zur Anwendung, aktualisieren Sie die Webseite und testen Sie
Listenabruf
Mit einer Listensteuerung können Sie einen Datensatz anzeigen und den ID-Wert in das von Ihnen bearbeitete Element zurückziehen. List Retrieve erweitert diese Funktionalität, da Sie damit andere Werte aus der Liste in das von Ihnen bearbeitete Element zurückziehen können, z. B. den Stückpreis aus einer Produktliste abrufen. Wir erstellen eine Listenabfrage, um den Stückpreiswert abzurufen, indem wir unsere vorhandene Produkt-(Listen-)Regel erweitern, um den Stückpreis einzuschließen, und nutzen diese Regel dann aus unserem Panel.
So konfigurieren Sie einen Listenabruf
- Navigieren Sie zur App-Seite, von der Sie die Liste abrufen möchten. Beispiel: Seite „Bestellungen“
- Klicken Sie auf Aktionsleiste > Live Designer
- Klicken Sie auf Steuerelemente im Bereich, der das zu ändernde Listensteuerelement enthält. Beispiel: Bestelldetails
- Klicken Sie auf das Symbol Datensatz öffnen für das Produkt-Steuerelement
- Klicken Sie auf das
Product (List)
Datenobjekt - Klicken Sie auf die Schaltfläche Geschäftsregel
- Klicken Sie auf die Registerkarte Tab
- Klicken Sie auf + Spalte
- Wählen Sie
P.UnitPrice
als Spalte ist das ZielUnitPrice
- Gehen Sie zurück zur Produkt-Steuerung
- Klicken Sie auf die Schaltfläche Bindungen
- Klicken Sie auf + Bindung
- Wählen Sie
UnitPrice
als Panelsäule,UnitPrice
als Liste(Quelle)-Spalte und legen Sie die Richtung auf Abrufen fest. - Klicken Sie auf das Häkchen, um zu speichern.
Wenn Sie jetzt die Anwendung aktualisieren, wird beim Aktualisieren des Produkts automatisch der entsprechende Wert für den Stückpreis angezeigt.