====== Feldeigenschaftsänderungen ====== ===== OS_ACCELL ===== ==== Definition ==== OS_ACCELL "[-]"; ==== Beschreibung ==== ShortKey für einen OS_BUTTON, OS_FORMPDBUTTON oder OS_MASKPDBUTTON. ==== Parameter ==== *modifier - CTRL, ALT, SHIFT *key - Tastenbezeichnung z.B. F1 ===== OS_ACCESS ===== ==== Definition ==== OS_ACCESS ==== Beschreibung ==== Legt die maximalen Berechtigung für dieses Feld fest. Die Berechtigung können nur nach unten korrigiert werden, jedoch nicht nach oben. ==== Parameter ==== *berechtigung - *OS_EXEC *OS_NOACCESS *OS_READ *OS_WRITE ===== OS_BGCOLOR ===== ==== Definition ==== OS_BGCOLOR ; ==== Beschreibung ==== Setzt die Hintergrundfarbe eines Feldes. ==== Parameter ==== *Farbwert - Ganzzahl (RGB) in Hexadezimalnotation ===== OS_DEFLIST===== ==== Definition ==== OS_DEFLIST OS_MASKNAME { , ... } OS_DEFLIST { , ... } ==== Beschreibung ==== Enthält die Einträge für ein OS_ENUMPD oder OS_ENUMRB. Die Einträge können Titelnummern (mxlang) oder mit der Option OS_MASKNAME Maskennamen sein. ==== Parameter ==== *listpos - siehe OS_NMGIVELIST *maskenname - Zeichenkette *titelnummer - Ganzzahl ===== OS_DENYNMPD ===== ==== Definition ==== OS_DENYNMPD; ==== Beschreibung ==== Verhindert das erzeugen eines Text-Pulldowns ===== OS_FALIGN===== ==== Definition ==== OS_FALIGN ; ==== Beschreibung ==== Bestimmt die Ausrichtung des Feldinhaltes. ==== Parameter ==== *ausrichtung - *0 = links *1 = zentriert *2 = rechts ===== OS_FGCOLOR ===== ==== Definition ==== OS_FGCOLOR ; ==== Beschreibung ==== Setzt die Vordergrundfarbe eines Feldes. ==== Parameter ==== *Farbwert - Ganzzahl (RGB) als Hexadezimalwert. ===== OS_FORCE===== ==== Definition ==== OS_FGCOLOR ; ==== Beschreibung ==== Verhindert, dass dieses Feld leer in die Datenbank geschrieben wird. Es wird auf der Datenbank ein NOT NULL Constraint erzeugt. ===== OS_GIVEFIELDLIST ===== ==== Definition ==== OS_GIVEFIELDLIST { , [, ]; ... } ==== Beschreibung ==== Feld srcfield wird in dstfield in der OS_NEXTMASK übergeben.\\ Mit der Option OS_TGSEL wird der Wert als Abgrenzungskriterium verwendet.\\ Mit OS_NULL wird der Inhalt des Ziel-Feldes geleert.\\ Mit OS_USERSEL werden nur Datensätze in der Datenbank gefunden, die vom aktuellen Benutzer anleget oder zuletzt geändert wurden. Der Feldtyp und die Feldlänge müssen übereinstimmen. ==== Parameter ==== *srcfield - Zeichenkette *dstfield - Zeichenkette *fflag - *OS_TGSEL *OS_NULL *OS_USERSEL *OS_COPY ===== OS_NEXTMASK ===== ==== Definition ==== OS_NEXTMASK ; ==== Beschreibung ==== Erzeugt den 'Pfeil-nach-unten' nach dem Feld. Ermöglicht das Wechseln der Maske nach mit der angegebenen OS_GIVEFIELDLIST und OS_TAKEFIELDLIST. ==== Parameter ==== *maskenname - Zeichenkette ===== OS_HEIGHT ===== ==== Definition ==== OS_HEIGHT ; ==== Beschreibung ==== Legt die Höhe eines Feldes in Pixel fest. z.B. für Images, Textareas, ... ==== Parameter ==== *Höhe - Ganzzahl ===== OS_LINEHEIGHT ===== ==== Definition ==== OS_LINEHEIGHT ; ==== Beschreibung ==== Beschreibt die Schriftgrösse des Feldinhaltes. ==== Parameter ==== *Texthöhe - Ganzzahl, in Pixel ===== OS_NOFOCUS===== ==== Definition ==== OS_NOFOCUS; ==== Beschreibung ==== Das Feld kann nicht durch normale Tastenbedienung (Enter, TAB) angesprungen werden. ===== OS_NOBORDER ===== ==== Definition ==== OS_NOBORDER; ==== Beschreibung ==== Das Feld erhält keinen Rahmen. ===== OS_NOBORDER ===== ==== Definition ==== OS_NOPOSCHECK; ==== Beschreibung ==== Die Position des Feldes wird beim Kompilieren nicht geprüft. ===== OS_ONELINE===== ==== Definition ==== OS_ONELINE; ==== Beschreibung ==== Einzeilige Anzeige von Mehrzeiligen Textfeldern. ===== OS_REGEXPR===== ==== Definition ==== OS_REGEXPR ""; ==== Beschreibung ==== Hier können REGULAR-EXPRESSIONS angegeben werden, denen die Eingabe entsprechen muss. ==== Parameter ==== *regulärer ausdruck - Zeichenkette ===== OS_REFERENCELIST ===== ==== Definition ==== OS_REFERENCELIST { , ; ... } ==== Beschreibung ==== Erzeugt die referenzielle Integrität auf der Datenbank. Beim Einfügen eines Datensatzes wird geprüft, ob der Wert des Feldes in der bereits vorhanden ist. Ist der Wert nicht vorhanden, ist keine Datenbankoperation möglich. ==== Parameter ==== *Tabelle - Zeichenkette *Spalte - Zeichenkette ===== OS_TAKEFIELDLIST===== ==== Definition ==== OS_TAKEFIELDLIST { , ; ... } ==== Beschreibung ==== Das Feld dstfield wird aus der OS_NEXTMASK in das srcfield übernommen. Der Feldtyp und die Feldlänge müssen übereinstimmen. ==== Parameter ==== *maskenname - Zeichenkette *srcfield - Zeichenkette *dstfield - Zeichenkette ===== OS_TALIGN ===== ==== Definition ==== OS_TALIGN ; ==== Beschreibung ==== Der Text aus OS_TITLE wird ausgerichtet angezeigt. ==== Parameter ==== *Ausrichtung - *0 = links *1 = zentriert *2 = rechts ===== OS_TLBGCOLOR ===== ==== Definition ==== OS_TLBGCOLOR ; ==== Beschreibung ==== Setzt die Hintergrundfarbe des Feldtitels. ==== Parameter ==== *Farbwert - Ganzzahl (RGB) als Hexadezimalwert. ===== OS_TLCOLOR===== ==== Definition ==== OS_TLCOLOR ; ==== Beschreibung ==== Setzt die Farbe des Feldtitels. ==== Parameter ==== *Farbwert - Ganzzahl (RGB) als Hexadezimalwert. ===== OS_TITLEPOS===== ==== Definition ==== OS_TITLEPOS ; ==== Beschreibung ==== Der Titel wird an der OS_TITLEPOS vom Feld angezeigt. ==== Parameter ==== *titlepos - *0 = links vom Feld *1 = rechts vom Feld *2 = überhalb des Feldes *3 = unterhalb des Feldes ===== OS_TITLESTRING===== ==== Definition ==== OS_TITLESTRING; ==== Beschreibung ==== Zeigt den Integerwert des Feldes als Sprachtext an der Oberfläche an. ===== OS_TITLELEN===== ==== Definition ==== OS_TITLELEN ; ==== Beschreibung ==== Der Titel des Feldes wird mit der angegebenen Länge angezeigt. ==== Parameter ==== *Länge - Ganzzahl ===== OS_TITLEHEIGHT ===== ==== Definition ==== OS_TITLEHEIGHT ; ==== Beschreibung ==== Der Titel des Feldes wird mit der angegebenen Höhe angezeigt. ==== Parameter ==== *Höhe - Ganzzahl ===== OS_TITLEFONTTYPE ===== ==== Definition ==== OS_TITLEFONTTYPE ; ==== Beschreibung ==== Bestimmt den Fonttyp des Feldtitels; ==== Parameter ==== *Zahl -Ganzzahl ===== OS_VISLEN ===== ==== Definition ==== OS_VISLEN ; ==== Beschreibung ==== Das Feld wird mit der angegebenen Länge angezeigt. ==== Parameter ==== *Länge - Ganzzahl