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
| 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,