Datenquellen
Eine Datenquelle ist ein Lademechanismus, der UI-Elemente mithilfe von Elementbezeichnern bestimmten Datenbankfeldern zuordnet. Verwenden Sie Datenquellen, um Daten abzurufen und in Eingabeformular-Bildschirmen anzuzeigen.
Konzept
Datenquellen ermöglichen die Zuordnung verschiedener Datentypen, z. B. Eingabewerte, Eingabeaktionen und beschreibende Elemente, zu UI-Elementen auf dem Bildschirm. Diese Zuordnung wird erreicht, indem Daten aus bestimmten Tabellen und Feldern in der Datenbank abgefragt und gefiltert werden und die Daten dann den entsprechenden UI-Elementen zugeordnet werden. Der Mechanismus verwendet einen Bezeichner, um ein UI-Element mit einem bestimmten Datenfeld in einem Datensatz zu verbinden. Diese Zuordnung ermöglicht es dem UI-Element, die angegebenen Daten abzurufen und anzuzeigen.
Hinweis:
Datenquellen werden offline nicht unterstützt.
Datenquellenvariablen
Das Datenquellenskript, das Daten zu UI-Elementen zuordnet, verwendet die Variablen „DataSoduceId“ und „ElementIdentifier“.
- DataSourceId: Diese Variable ist der eindeutige Bezeichner für die Datenquelle, mit der Sie arbeiten. Sie definieren es so, dass es auf die spezifische Datenquelle verweist, mit der Sie in Ihrem Skript interagieren.
- ElementIdentifier: Diese Variable ist ein eindeutiger Bezeichner für jedes UI-Element. Es hilft Ihnen, festzulegen, welchem UI-Element ein bestimmtes Datenelement zugeordnet werden soll.Hinweis:Die Variable ElementIdentifier wird im Datenquellenskript als valuesMapper.addRecordMapping aufgeführt.
Beispiel für die Verwendung des Mechanismus zum Laden von Datenquellen
- Beschreibende Elemente: Dies sind Elemente, die zusätzliche Informationen oder Kontext bieten, z. B. Bilder oder Texte, die sich auf eine Eingabe oder Abschnitte beziehen. Die Konfiguration einer Datenquelle ist für beschreibende Elemente erforderlich, da sie UI-Elemente mit bestimmten Feldern in einer Tabelle verknüpft. Diese Zuordnung verifiziert, ob die in der Anwenderoberfläche angezeigten Daten den Daten in der Tabelle entsprechen, die von der Datenquelle iteriert wird. Weitere Informationen finden Sie unter Konfigurieren Sie beschreibende Elemente für Eingabeformular-Bildschirme.
- Eingabeaktionen: Dies sind Aktionen, die Eingabefeldern zugeordnet sind. Eingabeaktionen umfassen das Hinzufügen eines Kommentars, eines Anhangs oder von Navigationsschaltflächen. Weitere Informationen finden Sie unter Konfigurieren Sie Eingabeaktionen.
- Eingabeformularaktionen und Aktualisierungsoption: Mit dieser Aktion können Sie aktuelle Daten speichern und gleichzeitig anderen zur Verfügung stellen. Diese aktualisierten Daten sind verfügbar, wenn ein Anwender entweder das Eingabeformular öffnet oder seine Änderungen speichert. Diese angezeigten Daten enthalten Eingabewerte, Kommentare und Anhänge, die von anderen Anwendern hinzugefügt wurden. Weitere Informationen finden Sie unter Konfigurieren Sie Bildschirmaktionen für das Eingabeformular.