...
Funktion | Rückgabetyp | Beschreibung | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
abs(Zahl) | Numerisch | Liefert den Abstand einer Zahl von Null, unabhängig von der Richtung zurück. Beispiel:
Ergebnis: 5 | ||||||||
acos(Zahl) | Numerisch | Der Arkuskosinus ist die Umkehrfunktion der geeigneten eingeschränkten Sinus- bzw. Kosinusfunktion. Beispiel:
Ergebnis: 2.0943951023932 | ||||||||
alltrim(Text) | Text | Entfernt die Leerzeichen am Anfang und Ende des Texts. Beispiel:
Ergebnis: VorUndDanchSindLeerzeichen | ||||||||
asc(Buchstabe) | Ganzzahl | Die Buchstabenkonvertierungsroutine liefert den ASCII-Wert eines Buchstaben [0-255]. Beispiel:
Ergebnis: 65 | ||||||||
asin(Zahl) | Numerisch | Der Arkussinus ist die Umkehrfunktion der trigonometrischen Winkelfunktion sin. Beispiel:
Ergebnis: 1.5707963267949 | ||||||||
at(Suchbegriff, Text) | Ganzzahl | Die Textfunktion bestimmt die Position des ersten Vorkommens des Suchbegriffs im Text - Die Indexierung startet bei 1. Beispiel:
Ergebnis: Im Worte arbeite ist der Suchtext bei enthalten, entsprechend liefert die Funktion den Wert 7 zurück. | ||||||||
atan | betweenati(prüfwertSuchbegriff, a, bText) | Wahrheitswert | Bestimmt ob der Prüfwert zwischen A oder B liegt | |||||||
ceiling(NumerischerWert) | Numerisch | Rundet die übergebene Zahl auf eine Ganzzahl auf | ||||||||
chr | Text | Konvertiert einen ASCII-Wert zu einem CharGanzzahl | Analoge Funktionsweise zu at. Groß- und Kleinschreibung wird in dieser Variante nicht unterschieden. | |||||||
atan(Zahl) | Numerisch | Berechnet den Arkustangens einer bestimmten Zahl. Beispiel:
Ergebnis: 0.785398163397448 | ||||||||
between(Prüfwert, Anfangswert, Endwert) | Wahrheitswert | Die Funktion between bestimmt, ob der Prüfwert zwischen A oder B liegt. Sie ist inklusiv, Anfangswert und Endwert werden einbezogen. Beispiele und deren Ergebnisse:
.T. für Ja
.T. für Ja
.F. für Nein
.F. für Nein | ||||||||
ceiling(Numerischer Wert) | Numerisch | Rundet die übergebene Zahl auf eine Ganzzahl in Richtung plus unendlich auf. Beispiele und deren Ergebnisse:
-2
3
-1 | ||||||||
chr() | Text | Die Buchstabenkonvertierungsroutine liefert den den Buchstaben eines ASCII-Wertes [0-255]. Beispiel:
Ergebnis: A | ||||||||
cmonth(datum) | Text | Liefert Monat als Textform zu einem Datum | ||||||||
cos(NumerischerWert) | Numerisch | Liefert den Kosinus der übergebenen Zahl | ||||||||
ctod(datum) | Datum | Konvertiert eine Textfolge zu einem Datum | ||||||||
date() | Datum | Liefert das Systemdatum | ||||||||
day(datum) | Ganzzahl | Liefert den Tag des Datums als Zahlenwert | ||||||||
dow(datum) | Ganzzahl | Liefert den numerischen Wert des Tages in der Woche | ||||||||
dtoc(datum) | Text | Liefert das Datum als Zeichenfolge | ||||||||
dtor(NumerischerWert) | Numerisch | |||||||||
dtos(datum) | Text | Liefert das Datum als Zeichenfolge im Format yyyymmdd | ||||||||
empty(pruefwert) | Wahrheitswert | Liefert einen Wahrheitswert, ob der übergebene Wert Leer ist | ||||||||
floor(NumerischerWert) | Numerisch | Rundet den übergebenen Wert auf eine Ganzzahl ab | ||||||||
iif(bedingung, wertWennWahr, wertWennFalsch) | Dynamisch | Anhand der übergebenen Bedingung wird der Wahrheitswert oder Unwahrheitswert zurückgegeben | ||||||||
if(bedingung, wertWennWahr, wertWennFalsch) | ||||||||||
int(NumerischerWert) | Ganzzahl | Liefert einen Ganzzahlenwert zurück | ||||||||
isAlpha(Text) | Wahrheitswert | Prüft, ob das erste Zeichen alphanumerisch ist | ||||||||
isDigit(Text) | Wahrheitswert | Prüft, ob das erste Zeichen eine Zahl ist | ||||||||
isLower(Text) | Wahrheitswert | Prüft, ob das erste Zeichen ein Kleinbuchstabe ist | ||||||||
isUpper(Text) | Wahrheitswert | Prüft, ob das erste Zeichen ein Großbuchstabe ist | ||||||||
kalenderwoche(datum) | Text | Gibt die Kalenderwoche eines Datums zurück | ||||||||
left(Text, AnzahlZeichen) | Text | Gibt ab Beginn der Zeichenkette die gewünschte Anzahl Zeichen zurück | ||||||||
len(Text) | Ganzzahl | Gibt die Anzahl an Zeichen der Zeichenkette zurück | ||||||||
log(Numerisch) | Numerisch | Gibt den logarithmischen Wert zurück | ||||||||
log10 | ||||||||||
lower(Text) | Text | Liefert die übergebene Zeichenkette in Kleinbuchstaben zurück | ||||||||
ltrim(Text) | Text | Entfernt die Leerzeichen am Anfang des Texts. Beispiel:
Ergebnis: VorneSindLeerzeichen | ||||||||
max(a, b) | Dynamisch | Liefert den größeren der beiden Übergabewerte zurück | ||||||||
min(a, b) | Dynamisch | Liefert den kleineren der beiden Übergabewerte zurück | ||||||||
mod(a, b) | Ganzzahl | Modulo-Berechnung | ||||||||
monatsanfang(datum) | Datum | Liefert den Anfang des Monats vom übergebenen Datum zurück | ||||||||
monatsende(datum) | Datum | Liefert das Ende des Monats vom übergebenen Datum zurück | ||||||||
month(datum) | Ganzzahl | Liefert den Monat als Ganzzahl zurück | ||||||||
padc(text, length, fillchar) | Text | Der übergebene Text wird gleichmäßig links und rechts um das Füllzeichen aufgefüllt | ||||||||
padl(text, length, fillchar) | Text | Der übergebene Text wird links um das Füllzeichen aufgefüllt | ||||||||
padr(text, length, fillchar) | Text | Der übergebene Text wird rechts um das Füllzeichen aufgefüllt | ||||||||
pi() | Numerisch | Es wird Mathematisch PI zurückgeliefert | ||||||||
pow(basis, exponent) | Numerisch | Ermittelt den Exponent | ||||||||
proper | ||||||||||
rat(text, search) | Ganzzahl | Liefert die letzte Position des Suchwerts innerhalb des Suchstrings. “rat” agiert dabei ohne Beachtung von Groß/Kleinschreibung. | ||||||||
rati(text, search) | ||||||||||
right(text, anzahlZeichen) | Text | Liefert die gewünschte Anzahl an Zeichen von Rechts des übergebenen Texts zurück | ||||||||
round(zahl, anzahlNachkommastellen) | Numerisch | Rundet eine Zahl auf die gewünschte Anzahl an Nachkommastellen | ||||||||
rtod(datum) | ||||||||||
rtrim | Text | Befreit eine Zeichenfolge rechts von Leerzeichen | ||||||||
seconds() | Ganzzahl | Liefert die Anzahl der Sekunden seit Tagesbeginn | ||||||||
sin | ||||||||||
space(anzahl) | Text | Liefert eine Zeichenkette aus Leerzeichen in der gewünschten Länge | ||||||||
sqrt(Numerisch) | Numerisch | Liefert die Wurzel der übergeben Zahl zurück | ||||||||
str(Text) | Text | Konvertiert eine Zahl zu einer Zeichenkette | ||||||||
str(Numerisch, Optional, Optional, Optional) | ||||||||||
string(Text) | Text | Liefert Leerzeilen in der Länge des übergeben Texts | ||||||||
strtran(String, Search, Replace, Start, Count) | Text | Sucht und Ersetzt einen Suchstring innerhalb eines übergebenen Texts | ||||||||
strzero(number, length, decimals) | Text | |||||||||
stuff(String,Start,Delete,Insert) | Text | |||||||||
substr(text,start,count) | Text | Liefert einen Teil der übergebenen Zeichenkette zurück | ||||||||
tan | ||||||||||
time() | Text | Liefert die Systemzeit zurück | ||||||||
upper(Text) | Text | Liefert die übergebene Zeichenkette in Großbuchstaben zurück | ||||||||
val | Numerisch | Konvertiert eine Zeichenkette zu einem numerischen Wert | ||||||||
wochemonat(datum) | Ganzzahl | Liefert die Woche des Monats vom übergebenen Datum zurück | ||||||||
year(datum) | Ganzzahl | Liefert die Jahreszahl des übergebenen Datums zurück |
...