Приложение Set
Присваивает переменной заданное значение.
Синтаксис
Set(val1=значение[,val2=значение2,...[опции]])
Присваивает переменной val1 заданное значение. Также задаёт для переменной val2 значение2. Если имя переменной начинается с символа (_), предполагается одиночное наследование. Если имя переменной начинается с (__), то предполагается множественное наследование. Наследование используется, когда требуется, чтобы каналы, производные от текущего канала, наследовали переменную текущего канала.
Если для параметра опции задано значение g, переменные будут задаваться как глобальные, а не как переменные канала.
; задаём значение для переменной DIALTIME, а затем используем её
exten => 123, 1, Set(DIALTIME=20)
same => n, Dial(Zap/4/1234567,,${DIALTIME})
Задание множества переменных и использование опции g признано устаревшим. Используйте вместо этого несколько вызовов Set() и функцию диалплана GLOBAL().
Смотри также
функция GLOBAL()функция SET()
функция ENV()
файл channelvariables.txt (ищи в исходниках)