In diesem Beispiel sind die Schaltfläche zum Abrufen von Datensätzen und das Listenfeld an die Datenbank (mit der Bezeichnung „Datenverbindung“) gebunden, die in der Palette „Datenansicht“ auf der linken Seite zu sehen ist. An die Schaltfläche ist außerdem ein FormCalc-Skript angehängt, um auf der Basis der im Feld „Listenfeld“ ausgewählten Teilenummer Informationen abzurufen. Die abgerufenen Datensätze werden in den Feldern „ID“, „PART_NO“, „UNITPRICE“ und „DESCRIPTION“ angezeigt.
Livecycle complex%20data%20binding%20pdf%20preview Mit einer Schaltfläche Felder aus einer Datenbank ausfüllen
2.
Ziehen Sie aus der Palette „Datenansicht“ die Elemente „UNIT_PRICE“, „DESCRIPTION“, „PART_NO“ und „ID“ unter „Datenverbindung“ auf den Formularentwurf. Jeder Knoten, der auf den Formularentwurf gezogen wird, erstellt ein gebundenes Feld.
5.
Klicken Sie auf die Schaltfläche und wählen Sie im Skript-Editor in der Liste „Anzeigen“ die Option „click“, in der Liste „Sprache“ die Option „FormCalc“ und in der Liste „Ausführen am“ die Option „Client“ aus.
6.
Geben Sie ein FormCalc-Skript ein, das dem folgenden Beispiel ähnlich ist. Das Skript ruft die Daten in den angegebenen Datensätzen ab und druckt sie in den entsprechenden Feldern, wenn der Benutzer auf die Schaltfläche klickt.
$sourceSet.DataConnection.#command.query.select.nodes.item(0).value = Concat(“Select*from OfficeSupplies Where ID = “, DataListBox1.rawValue,””)
Verwandte Themen 

Mit einer Schaltfläche Felder aus einer Datenbank ausfüllen