Globale Variablen
Eine Variable heißt global, wenn sie in allen Modulen bekannt sind. So ist es zum Beispiel sinnvoll, immer zu wissen, welcher Benutzer gerade am System arbeitet.
Die meisten globalen Variablen werden daher auch innerhalb der Module der Systemanmeldung definiert. (Eine Variable wird in InstantView® mittels der Anweisung GlobalVar(variablenName) definiert)
Variable | Beschreibung | Objekt Typ | Modul |
---|---|---|---|
businessPeriod | Geschäftsperiode | CX_BUSINESS_PERIOD | Projektdatei |
businessYear | Geschäftsjahr | CX_BUSINESS_YEAR | Projektdatei |
cyberEnterprise | Mandant | CX_CYBER_ENTERPRISE | login.mod |
defaultCurrency | Standard-Währung | CX_UNIT | initsdat.mod |
loggedIn | Benutzer angemeldet | BOOLEAN | login.mod |
sessionDate | Sitzungsdatum | CX_DATE | initsdat.mod |
user | Benutzer | CX_USER | login.mod |
userID | Benutzerkürzel | STRING | login.mod |
userPassword | Passwort | STRING | login.mod |
Messages
Editiermodul
Nachricht | Parameter | Kommando | Beschreibung |
---|---|---|---|
LIST_xxxxxx | Collection oder NULL | ListObjects | Listenfenster anzeigen, falls nur ein Objekt in der Collection vorhanden ist, dann wird die Nachricht EDIT_xxxx ausgelöst |
EDIT_xxxxxxx | Collection oder NULL | EditObject | (Neues) Objekt bearbeiten |
DELETE_xxxxxxx | Objekt | Deletexxxxx | Objekt löschen |
xxxx_CREATED | Objekt | Objekt wurde erzeugt | |
xxxx_CHANGED | Objekt | Objekt wurde geändert | |
xxxx_DELETED | Objekt | Objekt wurde gelöscht | |
LOAD_xxxxxxx | keine | LoadObjects | Datenimport, Daten aus ASCII-Datei laden |
Selektionsmodul
Nachricht | Parameter | Kommando | Beschreibung |
---|---|---|---|
SELECT_xxxx | Collection oder NULL | ListObjects | Selektionsfenster anzeigen |
xxxx_SELECTED | Objekt oder Collection von Objekten | Ein (oder mehrere) Objekt(e) wurde(n) ausgewählt |