Приложение 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 (ищи в исходниках)

Поддержите проект, если он помог вам

Проект продвигается за счёт личных средств и времени авторского коллектива. Если вы нашли здесь то, что искали, то вы можете выразить свою благодарность финансово. Даже небольшой платёж помогает авторам в их труде, сохраняя их вовлечённость и высокую мотивацию чтобы строить открытый мир равных возможностей для всех неравнодушных людей вокруг.