Extensions syntax beispiele: Unterschied zwischen den Versionen

Aus metasec wiki
Wechseln zu: Navigation, Suche
 
Zeile 1: Zeile 1:
 
=Sprung über Lange eines Parameters=
 
=Sprung über Lange eines Parameters=
<pre>
+
 
GoToIf($[${LEN(${CALLERID(num)})}=3]?400)
+
GoToIf($[${LEN(${CALLERID(num)})}=3]?400)
</pre>
+
 
 +
=Inhalte aus AstDB lesen und schreiben=
 +
 
 +
Variable setzen:
 +
Set(PGRP=${DB(zphone_pickup/${CALLERID(num)})})
 +
 
 +
Datenbankeintrag "on the fly" auslesen
 +
Dial(SIP/${DB(a1/recall)}@trunk)
 +
 
 +
Datenbankeintrag schreiben
 +
Set(DB(a1/recall)=${CALLERID(num)})

Aktuelle Version vom 7. November 2009, 20:53 Uhr

Sprung über Lange eines Parameters

GoToIf($[${LEN(${CALLERID(num)})}=3]?400)

Inhalte aus AstDB lesen und schreiben

Variable setzen:

Set(PGRP=${DB(zphone_pickup/${CALLERID(num)})})

Datenbankeintrag "on the fly" auslesen

Dial(SIP/${DB(a1/recall)}@trunk)

Datenbankeintrag schreiben

Set(DB(a1/recall)=${CALLERID(num)})