Data Source

Mit Komponente „Data Source“ ist es möglich, Ergebnisse von Datenbankabfragen temporär zu speichern. Dies ist hilfreich, wenn Daten für die weitere Verwendung im Programmablauf nur gelesen und nicht angezeigt werden müssen.

In diesem Artikel lesen Sie folgende Inhalte:

Data Source Properties

Data Source Funktionalitäten

Tipp! Im Artikel "Datenbankabfragen temporär speichern" lesen Sie, wie Sie mit Ergebnisse von DB-Abfragen umgehen, um diese im weiteren Programmablauf sinnvoll zu verwenden.

1. Data Source Properties

Properties

Beschreibung

ID

Bezeichnung / Benamung der Headline

Access

Access rights der Komponente:

Read data: Berechtigung ob Datensätze gelesen werden dürfen

Data layer

Data layer der Tabelle, View oder einer Abfrage.

2. Data Source Funktionalitäten 

Events 

Event

Beschreibung

loaded

This event fires when loading data was successful.

loadStarted

This event fires when loading of data was started.

loadNotFound

This event fires when find did not find the requested data.

loadError

This event fires when loading data failed.

Actions

Kategorisierung

Action

Beschreibung

Data

gotoRow(index)

Go to row (in memory).
index: Index of the row to go to (0-based).

clearRows()

Clear all rows in memory.

loadRow(key)

Load a row, fire error if not found
key: Key of the row to load.

findRow(key)

Load a row, clear all rows in memory if not found.
key: Key of the row to find.

loadRows()

Load all rows of the data layer.