Inhaltsverzeichnis
Feldeigenschaftsänderungen <updatefieldst>
OS_ACCELL
Definition
OS_ACCELL "[<modifier>-]<key>";
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 <berechtigung>
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 <Farbwert>;
Beschreibung
Setzt die Hintergrundfarbe eines Feldes.
Parameter
- Farbwert - Ganzzahl (RGB) in Hexadezimalnotation
OS_DEFLIST
Definition
OS_DEFLIST OS_MASKNAME <listpos>{ <maskenname>, ... } OS_DEFLIST <listpos> { <titelnummer>, ... }
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 <ausrichtung>;
Beschreibung
Bestimmt die Ausrichtung des Feldinhaltes.
Parameter
- ausrichtung -
- 0 = links
- 1 = zentriert
- 2 = rechts
OS_FGCOLOR
Definition
OS_FGCOLOR <Farbwert>;
Beschreibung
Setzt die Vordergrundfarbe eines Feldes.
Parameter
- Farbwert - Ganzzahl (RGB) als Hexadezimalwert.
OS_FORCE
Definition
OS_FGCOLOR <Farbwert>;
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 { <srcfield>, <dstfield> [, <fflag>]; ... }
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.
Parameter
- srcfield - Zeichenkette
- dstfield - Zeichenkette
- fflag -
- OS_TGSEL
- OS_NULL
- OS_USERSEL
- OS_COPY
OS_NEXTMASK
Definition
OS_NEXTMASK <maskenname>;
Beschreibung
Erzeugt den 'Pfeil-nach-unten' nach dem Feld. Ermöglicht das Wechseln der Maske nach <maskenname> mit der angegebenen OS_GIVEFIELDLIST und OS_TAKEFIELDLIST.
Parameter
- maskenname - Zeichenkette
OS_HEIGHT
Definition
OS_HEIGHT <höhe>;
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 <texthöhe>;
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 "<regulärer ausdruck>";
Beschreibung
Hier können REGULAR-EXPRESSIONS angegeben werden, denen die Eingabe entsprechen muss.
Parameter
- regulärer ausdruck - Zeichenkette
OS_REFERENCELIST
Definition
OS_REFERENCELIST { <tabelle>, <spalte>; ... }
Beschreibung
Erzeugt die referenzielle Integrität auf der Datenbank. Beim Einfügen eines Datensatzes wird geprüft, ob der Wert des Feldes in der <tabelle, spalte> bereits vorhanden ist. Ist der Wert nicht vorhanden, ist keine Datenbankoperation möglich.
Parameter
- Tabelle - Zeichenkette
- Spalte - Zeichenkette
OS_TAKEFIELDLIST
Definition
OS_TAKEFIELDLIST { <dstfield>, <srcfield>; ... }
Beschreibung
Das Feld dstfield wird aus der OS_NEXTMASK in das srcfield übernommen.
Parameter
- maskenname - Zeichenkette
- srcfield - Zeichenkette
- dstfield - Zeichenkette
OS_TALIGN
Definition
OS_TALIGN <ausrichtung>;
Beschreibung
Der Text aus OS_TITLE wird ausgerichtet angezeigt.
Parameter
- Ausrichtung -
- 0 = links
- 1 = zentriert
- 2 = rechts
OS_TLBGCOLOR
Definition
OS_TLBGCOLOR <Farbwert>;
Beschreibung
Setzt die Hintergrundfarbe des Feldtitels.
Parameter
- Farbwert - Ganzzahl (RGB) als Hexadezimalwert.
OS_TLCOLOR
Definition
OS_TLCOLOR <Farbwert>;
Beschreibung
Setzt die Farbe des Feldtitels.
Parameter
- Farbwert - Ganzzahl (RGB) als Hexadezimalwert.
OS_TITLEPOS
Definition
OS_TITLEPOS <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 <länge>;
Beschreibung
Der Titel des Feldes wird mit der angegebenen Länge angezeigt.
Parameter
- Länge - Ganzzahl
OS_TITLEHEIGHT
Definition
OS_TITLEHEIGHT <höhe>;
Beschreibung
Der Titel des Feldes wird mit der angegebenen Höhe angezeigt.
Parameter
- Höhe - Ganzzahl
OS_TITLEFONTTYPE
Definition
OS_TITLEFONTTYPE <zahl>;
Beschreibung
Bestimmt den Fonttyp des Feldtitels;
Parameter
- Zahl -Ganzzahl
OS_VISLEN
Definition
OS_VISLEN <länge>;
Beschreibung
Das Feld wird mit der angegebenen Länge angezeigt.
Parameter
- Länge - Ganzzahl