Calling-Us Variablen

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.

 

Kontakt | AGB | Datenschutz | Impressum
© 1998-2007 media21. Alle Rechte vorbehalten.