Zum Inhalt springen

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

  1. Navigieren Sie zur App-Seite, auf der Sie den Listenfilter verwenden möchten. Beispiel: Bestellungen
  2. Klicken Sie auf die Aktionsleiste > Live Designer
  3. Klicken Sie auf Steuerelemente im Panel, das das zu ändernde Listensteuerelement enthält. Beispiel: Bestelldetails
  4. Klicken Sie auf das Symbol Datensatz öffnen, um das zu ändernde Listensteuerelement zu erweitern. Beispiel: Produkt
  5. Klicken Sie im Abschnitt Eigenschaften des Listensteuerelements auf die Schaltfläche Bindungen
  6. Klicken Sie bei Steuerelementbindungen auf + Bindung
  7. Wählen Sie das Feld, an das Sie die Bindung vornehmen möchten, als Panelspalte und die entsprechenden Werte für (Listenquelle)-Spalte
  8. Wählen Sie Filter als Richtungswert
  9. Klicken Sie auf das grüne Häkchen-Symbol, um die Informationen zu speichern
  10. 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

  1. Navigieren Sie zur App-Seite, von der Sie die Liste abrufen möchten. Beispiel: Seite „Bestellungen“
  2. Klicken Sie auf Aktionsleiste > Live Designer
  3. Klicken Sie auf Steuerelemente im Bereich, der das zu ändernde Listensteuerelement enthält. Beispiel: Bestelldetails
  4. Klicken Sie auf das Symbol Datensatz öffnen für das Produkt-Steuerelement
  5. Klicken Sie auf das Product (List) Datenobjekt
  6. Klicken Sie auf die Schaltfläche Geschäftsregel
  7. Klicken Sie auf die Registerkarte Tab
  8. Klicken Sie auf + Spalte
  9. Wählen Sie P.UnitPrice als Spalte ist das Ziel UnitPrice
  10. Gehen Sie zurück zur Produkt-Steuerung
  11. Klicken Sie auf die Schaltfläche Bindungen
  12. Klicken Sie auf + Bindung
  13. Wählen Sie UnitPrice als Panelsäule, UnitPrice als Liste(Quelle)-Spalte und legen Sie die Richtung auf Abrufen fest.
  14. 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.