Lade...
 

CX_SYSTEM_OBJECT::MissingEnumTables

CX_SYSTEM_OBJECT::MissingEnumTables

Beschreibung:

Diese Klassenfunktion testet ob alle an Datenfelder gebundenen Enumerationstabellen auch vorhanden sind?

Code-Beispiel:

Mit

ObjectList(enu,

AUTO_POSITION, . . . )
[

 

INITIALIZE: SystemObject Call(MissingEnumTables) FillObox
]

und folgenden Einträgen im ClassiX®-Initialisierungfile:

  Slot(ZZ_TYPE,

T("Schiffstyp", "Type"), 811 ENUMCHAR, "test1.num~TYPE")

 

Slot(ZZ_NAME, T("Schiffsname", "Name"), 811, ENUMCHAR, "test.num~NAME")

bekommt man die Fehlermeldungen

wenn

  1. das File test1.num gar nicht existiert und
  2. test.num zwar existiert, aber der Abschnitt für Tabelle NAME fehlt.

Angaben zum Aufbau eines Text-Files für Enumerationstabellen finden Sie hier!

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top    
Stack(Out) Top VECTOR<STRING> Fehler-Report

Funktionsaufruf: Call(MissingEnumTables)