| Zeitfunktionen | |
| %dateinv% | Aktuelles Datum, Format: JJJJ-MM-TT |
| %date% | Aktuelles Datum, Format: TT-MM-JJJJ (z.B. 1.12.2005) |
| %time% | Aktuelle Zeit, SS-MM-SS (z.B. 3:00:00) |
| %datefixed% | Aktuelles Datum, Format: TT-MM-JJJJ (z.B. 01.12.2005) |
| %timefixed% | Aktuelle Zeit, SS-MM-SS (z.B. 03:00:00) |
| %datetime% | Aktuelle Zeit und Datum, SS-MM-SS TT-MM-JJJJ |
| %shorttime% | Aktuelle Zeit, SS-MM-SS (z.B. 0:03) |
| %dayofweekstr% | Wochentag (z.B. Montag) |
| %dayofweek% | Wochentagindex (0 - Sonntag, 1 - Montag,... 7 - Samstag) |
| %day% | Aktueller Monatstag (1...31) |
| %month% | Aktuelles Monat (1..12) |
| %year% | Aktuelles Jahr (z.B. 2005) |
| %hour% | Aktuelle Stunde (z.B. 10 bei 10:05:59 Uhr)* |
| %minute% | Aktuelle Minute (z.B. 5 bei 10:05:59 Uhr)* |
| %second% | Aktuelle Sekunde (z.B. 59 bei 10:05:59 Uhr)* |
| Verzeichnisse | |
| %archivedir% | Archivverzeichnis |
| %recfaxdir% | Verzeichnis für empfangene Faxe |
| %recemldir% | Verzeichnis für empfangene E-Mails |
| %recwavdir% | Verzeichnis für empfangene AB-Nachrichten |
| %sendwavdir% | Verzeichnis für ausgehende Voicenachrichten |
| %sendfaxdir% | Verzeichnis für ausgehende Faxe |
| %sendemldir% | Verzeichnis für ausgehende E-Mails |
| %protodir% | Protokollverzeichnis |
| %userdir% | Nutzerverzeichnis |
| ISDN | |
| %Line% | Index der verwendeten Leitung (1..X) |
| %Line_CalledMSN% | Angerufene Nummer |
| %Line_ISDNService% | ISDN-Service |
| %Line_NbPlan% | ISDN-Nummernplan |
| %Line_NbType% | ISDN-Nummerntyp |
| %Line_CmpName% | Name des aktuellen Geräts / Funktion |
| %Line_SessionID% | Sitzungsnummer |
| %Line_SessionTime% | Dauer der Sitzung (Sekunden) |
| Nutzereingaben: | |
| %Do1% | (intern) |
| %DTMF% | Eigegebener DTMF-Text |
| Nutzerdaten: | |
| %Caller_Nr% | Rufnummer des Anrufers aus Telefonbuch (Telefon) |
| %Caller_MobileNr% | Rufnummer des Anrufers aus Telefonbuch (Handy) |
| %Caller_FaxNr% | Rufnummer des Anrufers aus Telefonbuch (Fax) |
| %Caller_FaxStationId% | Stationskennung des Faxgeräts |
| %Caller_Country% | Land des Anrufers |
| %Caller_City% | Stadt des Anrufers |
| %Caller_Name% | Name des Anrufers (aus Telefonbuch) |
| %Caller_SimpleNr% | Übermittelte Rufnummer des Anrufers |
| %Caller_AdvNr% | Rufnummer des Anrufers, richtig geklammert |
| Spezialvariablen: | |
| %VAR{gerat;varindex(1/2)} | Gibt geräte-/funktionsspezifische Werte von Geräten zurück: Anrufbeantworter, Var. 1: Name der aufgezeichneten Datei. Menüauswahl, Var. 1: Ausgewählte DTMF-Eingabe. Faxempfang, Var. 1: Name der Faxdatei Passwortschutz, Var. 1: Ausgewählte DTMF-Eingabe Emailempfang, Var. 1: Dateiname der empf. E-Mail Emailempfang, Var. 2: Betreff der empf. E-Mail Rufnummernänderung, Var. 1: Neue Nummer SMS-Versand, Var. 1: Rufnummer SMS-Versand, Var 2: SMS-Text Callback, Var. 1: Rückrufnummer Callback, Var. 2: Zielrufnummer DTMF-Eingabe, Var. 1: DTMF-Eingabe DLL-Aufruf, Var. 1: Rückgabe der Funktion (vartext) http-Abfrage, Var. 1: Rückgabe der Internetseite DDE-Aufruf, Var. 1: Rückgabewert HTTP-Listener, Var. 1: Wert von "var1" HTTP-Listener, Var. 2: Wert von "var2" Datei-Listener, Var. 1: Erstes Element Datei-Listener, Var. 2: Zweites Element z.B.: %VAR{3;1} gibt den Wert der Variablen 1 des Gerätes 3 einer Konfiguration zurück.
|
| %INI{datei;abschnitt;eintrag;default} | Liest einen Wert aus einer ini-Datei (nach dem Windowsstandard) aus.
z.B.: %INI{C:\test.ini;abschnitt;eintrag;default} gibt den Wert des Eintrages "eintrag" im Abschnitt "abschnitt" der Datei "C:\test.ini" zurück.
|
| %CSV{datei;gesuchterwert;such_spalte; lese_wert_X;defaultrückgabe} | Liest einen Wert aus einer CSV-Datei aus.
z.B.: %CSV{C:\test.txt;suchwort;2;4;default} gibt den Wert des vierten Eintrages in der Zeile mit dem Begriff "suchwort" in der zweiten Spalte der Datei "C:\test.csv" zurück.
|
| %HTTP{adresse;timeout_msec(optional); port(optional)} | Gibt den Wert eines HTTP-Aufrufs zurück.
z.B.: %HTTP{http://www.test.de?param1=1;5000;80} gibt den Rückgabewert eines HTTP-Aufrufs an die Adresse "http://www.test.de" zurück. Als Parameter wurde "param1" mit dem Wert "1" übergeben. Sollte nach 5 Sekunden kein Ergebnis vorliegen, wird die Variable auf einen Leerstring gesetzt. Als Port wird "80" verwendet.
|
* Ab Version MAX 2006 Ausgabe 7.

