In der folgenden Aufstellung finden Sie eine Auswahl der im Druckdesigner verfügbaren Funktionen. In der linken Spalte stehen die Funktionsnamen, in der mittleren Spalte die Anzahl und zulässigen Wertetypen der Argumente und in der rechten Spalte der Wertetyp des jeweiligen Rückgabewertes.
Funktion (erste Spalte): Der Name der jeweiligen Funktion in seiner korrekten Schreibweise. Die Klammern () für die Argumente gehören zum Funktionsnamen dazu. Selbst wenn eine Funktion keine Argumente hat, müssen die Klammern angegeben werden.
Argument (zweite Spalte) : Die Werte, die eine Funktion benutzen, um daraus den Rückgabewert zu erzeugen. Die Argumente schließen sich unmittelbar, d.h. ohne dazwischenliegendem Leerzeichen, an den Funktionsnamen an. Eine Funktion kann keine, ein oder mehrere Argumente haben. Meist erwarten Funktionen Argumente eines bestimmten Wertetyps (siehe unten). Es ist wichtig, dass die Wertetypen der Argumente den von der Funktion erwarteten Typen entsprechen.
Rückgabewert (dritte Spalte): Der Wert, den der Druckdesigner als Ergebnis einer Funktion zurück gibt. Der Wertetyp eines Rückgabewertes hängt von der jeweiligen Funktion bzw. dem Wertetyp der Argumente ab.
Funktion | Argumente | Rückgabewert |
Abs | Zahl | Zahl |
AddDays | Datum, Zahl | Datum |
AddHours | Datum, Zahl | Datum |
AddMinutes | Datum, Zahl | Datum |
AddMonths | Datum, Zahl | Datum |
AddSeconds | Datum, Zahl | Datum |
AddWeeks | Datum, Zahl | Datum |
AddYears | Datum, Zahl | Datum |
Alias$ | String, String [,String] | String |
Asc | String | Zahl |
AskString$ | String, Boolean, String, Zahl | String |
AskStringChoice$ | String [, Boolean[, String[, Zahl]]] | String |
Atrim$ | String | String |
Avg | Zahl [, Boolean] | Zahl |
Barcode | String, String | Barcode |
Barcode$ | Barcode | String |
BarcodeType$ | Barcode | String |
Case$ | Zahl, String [, String] | String |
Century | Datum [, Boolean] | String |
CheckMod10 | String | Zahl |
Chr$ | Zahl [, Zahl] | String |
ChrSubst$ | String, String [, String] | String |
Cond | Boolean, Alle, Alle | Alle |
Contains | String, String | Boolean |
Continued | - | Boolean |
Count | Alle [, Boolean] | Zahl |
CountIf | Boolean [, Boolean] | Zahl |
Crosstab.Cells.Avg | [Boolean [, Zahl[, Zahl]]] | Zahl |
Crosstab.Cells.Max | [Boolean [, Zahl[, Zahl]]] | Zahl |
Crosstab.Cells.Min | [Boolean [, Zahl[, Zahl]]] | Zahl |
Crosstab.Col$ | [Zahl] | String |
Crosstab.Col | [Boolean] | Zahl |
Crosstab.Row$ | [Zahl] | String |
Crosstab.Row | [Boolean] | Zahl |
Cstr$ | Zahl, String | String |
Date | String | Datum |
Date$ | Datum [, String, [String]] | String |
DateHMS | Zahl, Zahl, Zahl | Datum |
DateInRange | Datum, Datum, Datum | Boolean |
DateToJulian | Datum | Zahl |
DateYMD | Zahl, Zahl, Zahl | Datum |
Day | Datum | Zahl |
Day$ | Datum | String |
Decade | Datum [, Boolean] | Zahl |
Distinct | Alle | Alle |
Dow | Datum | Zahl |
Dow$ | Datum | String |
Drawing | String | Zeichnung |
Drawing$ | Zeichnung | String |
Empty | String | Boolean |
Evaluate | String | Alle |
Even | Zahl | Boolean |
Exists | String | Boolean |
Exp | Zahl | Zahl |
Exp10 | Zahl | Zahl |
FirstHeaderThisTable | - | Boolean |
Frac | Zahl | Zahl |
Fstr$ | Zahl, String | String |
GeometricAvg | Zahl [, Boolean] | Zahl |
GetValue | String | Alle |
Hour | [Boolean] | Zahl |
HSL | Zahl, Zahl, Zahl | Zahl |
Hyperlink$ | String, String, Boolean | String |
If | Boolean, Alle [, Alle] | Alle |
Int | Zahl | Zahl |
IsNull | Alle | Boolean |
JulianToDate | Zahl | Datum |
LastFooterThisTable | - | Boolean |
LastPage | - | Boolean |
Left$ | String, Zahl [, Boolean] | String |
Len | String | Zahl |
LoadFile$ | String [, String] | String |
Locale$ | Zahl [, String] | String |
LocCurr$ | Zahl [, String] | String |
LocCurrL$ | Zahl [, String] | String |
LocDate$ | Datum [, String, Zahl] | String |
LocDateTime | String [, String] | Datum |
LocNumbers | Zahl [, String] | String |
LocTimes$ | Datum [, String, Zahl] | String |
LocVal | String [, String] | Zahl |
Log | Zahl | Zahl |
Log10 | Zahl | Zahl |
Lower$ | String | String |
Ltrim$ | String | String |
Max | Zahl | Datum | Zahl | Datum |
Maximum | Zahl [, Boolean] | Zahl |
Median | Zahl [, Boolean] | Zahl |
Mid$ | String, Zahl [, Zahl] | String |
Min | Zahl | Datum | Zahl | Datum |
Minimum | Zahl [, Boolean] | Zahl |
Minute | [Boolean] | Zahl |
Mode | Zahl [, Boolean] | Zahl |
Month | Datum | Zahl |
Month$ | Datum | String |
Now | - | Datum |
NthLargest | Zahl, Zahl [, Boolean] | Zahl |
NthLargestIndex | Zahl, Zahl [, Boolean] | Zahl |
NthValue | Alle, Zahl [, Boolean] | Alle |
NULL | - | Alle |
NumInRange | Zahl, Zahl, Zahl | Boolean |
Odd | Zahl | Zahl |
Ord | String | Zahl |
Page | - | Zahl |
Page$ | - | String |
Pow | Zahl, Zahl | Zahl |
Previous | Alle | Alle |
PreviosUsed | Alle | Alle |
ProjectParameters$ | String [, Boolean] | String |
ProjectPath$ | [Boolean] | String |
Quater | Datum [, Boolean] | Zahl |
RainbowColor | Zahl, Zahl, Zahl | Zahl |
RegExMatch$ | String, String, Zahl | String |
RemainigTableSpace | [Boolean] | Zahl |
Rep$ | String, Zahl | String |
RGB | Zahl, Zahl, Zahl | Zahl |
Right$ | String, Zahl [, Boolean] | String |
Round | Zahl, Zahl | Zahl |
Rtrim$ | String | String |
Second | [Boolean] | Zahl |
Sqrt | Zahl | Zahl |
StdDeviation | Zahl [, Boolean] | Zahl |
Str$ | Zahl | Datum [, Zahl [, Zahl ]] | String |
StrPos | String, String [, Zahl] | Zahl |
StrRPos | String, String [, Zahl] | Zahl |
StrSubst$ | String, String [, String] | String |
Sum | Zahl [, Boolean] | Zahl |
Time$ | String | Zahl |
Today | - | Datum |
Token$ | String, Zahl, String [, String] | String |
ToRtf$ | String | String |
Total | Alle | Alle |
TotalPages$ | - | String |
UnitFromSCM | Zahl | Zahl |
Upper$ | String | String |
Val | String | Zahl |
Variance | Zahl [, Boolean] | Zahl |
Woy | Datum, [Zahl] | Zahl |
Year | Datum | Zahl |
Year$ | Datum | String |
Weitere Themen