DBLinkTable()
DBLinkTable() – Tabelle mit Datenmodul verbinden
Die Funktion verbindet eine bereits existierende Tabelle mit einem Kontainer-Objekt (Datenmodul).
Hinweis
Im Gegensatz zu den DBGet...()-Funktionen kann mit der DBLinkTable()-Funktion eine bereits existierende Tabelle mit einem "TBeDBGet"-Kontainer (Datenmodul) verbunden werden.
Nach Erstellen den Verbindung, kann die Tabelle über DBGetLookup() geholt werden. Ein Holen der Tabelle mit DBGetTable() ist nur möglich, falls die Tabelle sich bereits auf der Connection des Datenmoduls befindet.
Die Tabelle muss eine im Datenmodul eindeutige Workarea / Alias-Kombination besitzen.
Parameter | Beschreibung |
---|---|
oBeDBGet:O | Kontainer-Objekt (ausschließlich TBeDBGet-Objekt) |
oTable:O | Tabellen-Objekt |
Rückgabewert
Keiner
Beispiel
| oDM, oTable:DB := 'waDAB000', oTable2 |
oDM := CreateObject('TBeDBGet'),
oTable2 := DBGetTable(oDM, waDAB010),
DBLinkTable(oDM, oTable),