DBCreate()
DBCreate() – Tabelle erzeugen
DBCreate() erzeugt eine neue Tabelle, deren Name nicht mit 'DAB', 'DF', 'DJ' oder 'BE' beginnen darf.
Parameter | Beschreibung |
---|---|
aTableName:U | Name und gegebenenfalls Pfad der zu erstellenden Tabelle |
aStructure:A | Zweidimensionales Array zur Definition der Tabellenstruktur |
aWorkArea:N | Workarea; default |
Rückgabewert
Objekt - Neu erstellte Tabelle
Beispiel
CODE
| oDabDV, aTableName, aFields |
aTableName := 'C:\temp\' + 'Testtabelle',
aFields := {{'ARTNR', 'C', 20, 0}, // Feld1
{'TERM_INDEX', 'C', 9, 0}, // Feld2
{'GEPLANT', 'N', 15, 4}, // Feld3
{'VERBAUT', 'N', 15, 4}, // Feld4
{'VVERBAUT', 'N', 15, 4}}, // Feld5
startseq,
oDabDV := DBCreate(aTableName + '.ADT', aFields),
ShowMessage('Die Tabelle wurde erstellt!'),
onerror,
ShowMessage('Fehler beim Erzeugen der Tabelle: ' + aTableName + '!')
stopseq,