Skip to main content
Skip table of contents

ShowWordCommander2()

WordCommander

Die Funktion öffnet den WordCommander mit individuell befüllten Datensätzen. Wenn mehrere Gruppen (Datensätze als Array) übergeben werden, muss die Anzahl je Gruppe identisch sein.

Parameter

Beschreibung

aTables:A

Gruppen inkl. Datensätze (Array of Datasets)

Rückgabewert

keiner

Beispiel

CODE
| aTables, aName, aVorname, aField |

// Erste Gruppe anlegen
aVorname := CreateObject('TMemCalcTable', 'Vorname'),
AddMemField(aVorname, 'Firstname', 'C', 10, 0),

// Gruppennamen definieren
aVorname.AliasName := 'Vorname',
aVorname.Active    := true,

// Wird kein DisplayLabel gesetzt, wird der Feldname verwendet!
aField              := DBField('Firstname', aVorname),
aField.DisplayLabel := 'Vorname',
DBAppend(aVorname),
aVorname:Firstname  := 'Dieter',
DBAppend(aVorname),
aVorname:Firstname  := 'Heinrich',
DBAppend(aVorname),
aVorname:Firstname  := 'Olav',
DBPost(aVorname),

// Zweite Gruppe anlegen
aName := CreateObject('TMemCalcTable', 'Name'),
AddMemField(aName, 'Lastname', 'C', 10, 0),

// Gruppennamen definieren
aName.AliasName := 'Name',
aName.Active    := true,

// Wird kein DisplayLabel gesetzt, wird der Feldname verwendet!
aField              := DBField('Lastname', aName),
aField.DisplayLabel := 'Nachname',
DBAppend(aName),
aName:Lastname := 'Pumps',
DBAppend(aName),
aName:Lastname := 'Diener',
DBAppend(aName),
aName:Lastname := 'Schmitt',
DBPost(aName),

// Reihenfolge der Gruppen
aTables := {aVorname, aName},
ShowWordCommander2(aTables)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.