Содержание

Функция Updateconfig из SDK: "Компонента связи 1С и Asterisk"

Команда создает, модифицирует или удаляет элемент конфигурации в указанном конфигурационном файле Asterisk.

Обратите внимание, что Вы потеряете все комментарии в файле, который подвергается изменению конфигурации!

Параметры

Символы XXXXXX – это 6 цифр, начиная с 000000, дополненные до шести знаков нулями спереди. Служит для разделения нескольких действий в одном запросе и определения, какие параметры, к какому действию относятся. Максимальное значение – 100000.

Замечание: При изменении в плане набора - extensions.conf, необходимо или в поле “Value-XXXXXX” пред значением указать символ “>” или указать: «Match-XXXXXX: object”.

Все переменные передаваемые в функцию должны иметь тип Строка!

Пример вызова

SrcFilename = "manager.conf";
DstFilename = "manager.conf"; 
Reload = "yes";
Action = "append";
Cat = "ami-test";
Var = "exten";
Value = "999,1,Dial(SIP/Bob)";
Match = "object";
Line = "";
ActionID = "123123";
Result   = "";
 
Если Компонент.UpdateConfig( SrcFilename, DstFilename, Reload, Action, Cat, Var, Value, Match, Line, ActionID, Result) = Истина Тогда
 Сообщить(Result);
КонецЕсли;
 

Полезные ссылки

Комментарии