Show TOC Anfang des Inhaltsbereichs

Zugriffsmethoden auf einzelne Tabelleneinträge  Dokument im Navigationsbaum lokalisieren

Beim Zugriff auf einzelne Tabelleneinträge unterscheiden wir drei Methoden.

Zugriff über Arbeitsbereiche

Beim Zugriff über Arbeitsbereiche arbeitet man nicht direkt mit den Daten in der Tabelle, sondern man verwendet ein anderes Datenobjekt als Arbeitsbereich. Der Arbeitsbereich dient als Schnittstelle zu den Einträgen der internen Tabelle und muss in den Zeilentyp der internen Tabelle konvertierbar sein. Am günstigsten ist die Verwendung eines zum Zeilentyp kompatiblen Arbeitsbereichs. Beim Lesen von Daten aus Tabellenzeilen, überschreibt der Inhalt der angesprochenen Tabellenzeile den Inhalt des Arbeitsbereichs, dessen Inhalt dann im Programm verwendet werden kann. Beim Schreiben von Daten in Tabellenzeilen, müssen die Daten zuerst in den Arbeitsbereich eingegeben werden, aus dem das System sie in die Tabellenzeile überträgt. Die Datenübertragung folgt den Regeln der Wertzuweisung mit MOVE.

Diese Grafik wird im zugehörigen Text erklärt

Bei Tabellen mit Kopfzeile kann die Kopfzeile als vorgegebener Arbeitsbereich verwendet werden. Anweisungen für den Zugriff auf Tabelleneinträge über Arbeitsbereiche können die Kopfzeile implizit verwenden.

Zugriff über Feldsymbole

Beim Zugriff über Feldsymbole entfällt das Kopieren von Daten in einen Arbeitsbereich. Feldsymbolen können einzelne Zeilen von internen Tabellen zugewiesen werden. Im Idealfall  ist das Feldsymbol entsprechend dem Zeilentyp der internen Tabelle typisiert. Nach der Zuweisung ist das Arbeiten mit dem Feldsymbol dann gleichbedeutend mit einem Direktzugriff auf die zugewiesene Zeile.

Diese Grafik wird im zugehörigen Text erklärt

Zugriff über Datenreferenzen

Beim Zugriff über Datenreferenzen entfällt das Kopieren von Daten in einen Arbeitsbereich. Datenreferenzen können einzelne Zeilen von internen Tabellen zugewiesen werden. Im Idealfall ist die Datenrefrenz entsprechend dem Zeilentyp der internen Tabelle typisiert. Nach der Zuweisung ist das Arbeiten mit einer dereferenzierten Datenreferenz dann gleichbedeutend mit einem Direktzugriff auf die zugewiesene Zeile.

Diese Grafik wird im zugehörigen Text erklärt

Ende des Inhaltsbereichs