Справка:Список команд (версия 3.xx)
Программа Call Office позволяет редактировать конфигурацию с помощью набора стандартных команд. Как это сделать, покажем на примере создания конфигурации "Обзвон с отправкой СМС".
Сценарий программы
В сценарии программы выбираем раздел "Команды" и нажимаем на него правой кнопкой мыши.
Добавить
Появилось меню управления разделами. Нажимаем "Добавить".
Добавить команду
Справа в программе появится подраздел с выбором команд. Здесь вы можете выбрать любую команду. Для наглядного примера добавим команду "Включить распознавание ответа абонента". Выбираем её из списка и нажимаем "Ок".
Настройка команд
После выбора любой команды, появляется раздел для ее настройки. В данном случае настроим команду так, что бы распознавались клавиши (DTMF) и при нажатии клавиши 1 записывался результат базу данных в переменную "Клавиши". Нажимаем "Ок" и "Сохранить".
Последовательное выполнение команд
Для того что бы добавить следующую команду. Надо нажать правой кнопкой мыши на предыдущую и выбрать "Добавить".
Для того что бы программа распознала входящий сигнал добавим команду "Прослушивание линии". Установим время прослушивания 5 секунд. После чего нажимаем "Ок" и "Сохранить".
Для того что бы программа перестала прослушивать линию, добавим команду "Отключить распознавание ответа абонента".
Для проверки результата добавим команду "Если". Выберем пункт "Выражение" и подставим туда '[Клавиши]' == '1'. Данным выражением мы проверяем соответствует ли сигнал который отправил абонент заданному.
Добавление подкоманды
Для того чтобы, после проверки правила при положительном результате выполнялась определенная команда (в данном случае это отправка СМС). Нам надо добавить ее как подкоманду.
В настройках "Отправка СМС", нам надо указать на какой номер будет отправляться СМС. Для этого создадим запрос [Выборка.Телефон]. Произведем выборку номера телефона из столба "Телефон".
Для записи результата в базу данных, создадим SQL запрос. При нажатии заданной клавиши, результат будет записываться в столбец "Клавиши". Запись результата будет производиться в строку, из которой идет выборка номера телефона.