|
var |
var variable=Text; |
Eine Variable wird gesetzt. Der Variableninhalt beginnt hinter dem Gleichzeichen und endet am Semikolon. Anführungszeichen gehören zum Variableninhalt. |
|
|
var variable_1,variable_n=Text_1,Text_n; |
Mit einer Anweisung sind mehrere Variablen zu füllen. |
|
|
var variable=select NACHNAME from MITARBEITER where NR={nr}; |
Eine Variable kann über eine Select-Anweisung gefüllt werden. |
|
|
var variable_1,variable_2=select NACHNAME, VORNAME from MITARBEITER where NR={nr}; |
... oder auch mehrere Variablen mit einer Select-Anweisung. |
|
|
var variable=input 'Formular-ID',ucase,XYZ1000; |
Die Variable wird über ein Eingabefeld gefüllt. Nach dem Anzeigetext gibt es weitere zwei Parameter: Formatierung und Defaultwert. |
|
|
var variable=combo 'Auswahl',,select Feld1 as ID, Feld2 as Entry from Tabelle |
Die Variable wird über ein Auswahllistenfeld gefüllt. Die Liste wird bei der ersten Anwahl des Abfragereiters aus der Datenbank gefüllt. Die SQL-Anweisung darf nur die beiden Parameter ID (Auswahltext zur Anzeige) und Entry (Übergabetext) enthalten. |
|
set |
set title=Überschrift; |
Eine Überschrift für den Ausgabereiter wird gesetzt. |
|
|
set title=Überschrift {variable}; |
In Überschriften sind Variablen nutzbar. |
|
func({var}, parameter) |
var ddmmyy=func({date}, ddmmyy=yyyy-mm-dd); |
Konvertierung von Variablen: z.B. func({datum}, yyyy-mm-dd=dd.mm.yyyy) ; func({eingabe}, val) ; func({eingabe}, trim, val, right(3), mid(2,1)) ; mögliche Funktionen: upper, ucase, lower, lcase, trim, rtrim, ltrim, left(n), right(n), mid(s,l), val, chr, asc, str -> 'str', int, wd -> Wochentag (So,Mo,Di,Mi,Do,Fr,Sa), dateadd(d,n,{param}), formatv(f) -> numerisch, formatd(f) -> Datum, kw -> Kalenderwoche, q -> Quartal |
|
|