====== Maskenauszeichnungen ====== ===== OS_HIDDEN===== ==== Definition ==== OS_HIDDEN; ==== Beschreibung ==== Diese Maske ist eine versteckte Maske, die in keinem Menü vorkommt und auch über keine OS_POSMASK referenziert wird. Wird hauptsächlich für interne Statistiktabellen verwendet. Unterdrückt die Kompilermeldung 'unreferenced mask'. ===== OS_NOWARN ===== ==== Definition ==== OS_NOWARN; ==== Beschreibung ==== Beim Verlassen der Maske über den Button 'Zurück - ohne Daten' oder 'Zurück - mit Daten' wird keine Überprüfung der Daten vorgenommen, ob diese ohne Speichern verändert worden sind. ===== OS_SELUID===== ==== Definition ==== OS_SELUID; ==== Beschreibung ==== Der angemeldete Benutzer sieht nur den Datensatz, bei dem in einem Feld vom Typ OS_UID seine User-ID eingetragen ist. ===== OS_SYSPERM===== ==== Definition ==== OS_SYSPERM; ==== Beschreibung ==== Belegt die Maske mit 'System'-Permissions d.h. nur der Benutzer 'root' darf schreibend auf dieser Maske arbeiten. ===== OS_TITLE===== ==== Definition ==== OS_TITLE ; ==== Beschreibung ==== Der Text mit der Titelnummer wird in der Kopfzeile angezeigt. Die Titelnummer wird aus der Datei mxlang verwendet. ==== Parameter ==== *titelnumber - Ganzzahl ===== OS_POSMASK===== ==== Definition ==== OS_POSMASK ; ==== Beschreibung ==== Referenziert eine Positionsmaske. Da eine Positionsmaske nicht direkt über ein Menü ansprechbar ist, der Maskenkompiler jedoch zu jeder Maske einen direkten Zugang erwartet, kann über diesen OS_POSMASK-Eintrag diese Prüfung ausgeschaltet werden. ==== Parameter ==== *maskenname - Zeichenkette, als Maskenname der Positionsmaske. ===== OS_MMENUBAR ===== ==== Definition ==== OS_MMENUBAR ; ==== Beschreibung ==== Name der Menübar, die oberhalb der Datensatz- oder Detailmaske angezeigt wird. Hier werden automatisch die Buttons aktiv bzw. inaktiv gesetzt. z.B. Bei Nicht-Datenbankmasken wird der Insert-, Update- und Delete-Button inaktiv gesetzt. ==== Parameter ==== *maskenname - Zeichenkette als eindeutiger Name. ===== OS_IMEXMENUBAR ===== ==== Definition ==== OS_IMEXMENUBAR ; ==== Beschreibung ==== Name der Menübar für Import/Export-Masken. Bewirkt die Aktivierung des Buttons 'Import/Export' auf der OS_MMENUBAR. Gilt nur für Masken mit Datenbankfeldern. ==== Parameter ==== *maskenname - Zeichenkette als eindeutiger Name. ===== OS_ORDERMENUBAR ===== ==== Definition ==== OS_ORDERMENUBAR ; ==== Beschreibung ==== Name der Menübar für Ordnungs-Masken. Bewirkt die Aktivierung des Buttons 'Ordnen' auf der OS_MMENUBAR. Gilt nur für Masken mit Datenbankfeldern. ==== Parameter ==== *maskenname - Zeichenkette als eindeutiger Name ===== OS_SELECTMENUBAR ===== ==== Definition ==== OS_SELECTMENUBAR ; ==== Beschreibung ==== Name der Menübar für Abgrenzungs-Masken. Bewirkt die Aktivierung des Buttons 'Abgrenzung' auf der OS_MMENUBAR. Gilt nur für Masken mit Datenbankfeldern. ==== Parameter ==== *maskenname - Zeichenkette als eindeutiger Name ===== OS_SURVOMENUBAR ===== ==== Definition ==== OS_SURVOMENUBAR ; ==== Beschreibung ==== Name der Menübar für Übersichtspositions-Masken. Bewirkt die Aktivierung des Buttons 'Übersicht setzen' auf der OS_MMENUBAR. Gilt nur für Masken mit Datenbankfeldern. ==== Parameter ==== *maskenname - Zeichenkette als eindeutiger Name ===== OS_SURVEYMENUBAR ===== ==== Definition ==== OS_SURVEYMENUBAR ; ==== Beschreibung ==== Name der Menübar für Übersichts-Masken. Bewirkt die Aktivierung des Buttons 'Übersicht' auf der OS_MMENUBAR. Gilt nur für Masken mit Datenbankfeldern. ==== Parameter ==== *maskenname - Zeichenkette als eindeutiger Name