dotneft
17-05-2009, 12:57
Сейчас, чтобы использовать какую либо функцию нужно указывать и элемент данных, но имеются функции, которые впринципе не требуют никакого элемента данных. Получается ооочень длинное выражение, например если нужно чтобы триггер обрабатывался только в будние дни с 9 до 18 часов:) Может ввести какой нибудь внутренний элемент данных, к которому можно будет привязывать выражение триггера?
Например:
Сейчас:
({Template_Asterisk:asterisk.CheckRecords[1].last(0)}=0)&
({Template_Asterisk:asterisk.CheckRecords[1].time(0)}<200000)&
({Template_Asterisk:asterisk.CheckRecords[1].time(0)}>100000)&
({Template_Asterisk:asterisk.CheckRecords[1].dayofweek(0)}<6)
Предложение по изменению:
({Template_Asterisk:asterisk.CheckRecords[1].last(0)}=0)&
({virtual.time(0)}<200000)&
({virtual.time(0)}>100000)&
({virtual.dayofweek(0)}<6)
Ну или вообще отказаться от ввода Шаблон:Имя_элемента для такого рода функций
Например:
Сейчас:
({Template_Asterisk:asterisk.CheckRecords[1].last(0)}=0)&
({Template_Asterisk:asterisk.CheckRecords[1].time(0)}<200000)&
({Template_Asterisk:asterisk.CheckRecords[1].time(0)}>100000)&
({Template_Asterisk:asterisk.CheckRecords[1].dayofweek(0)}<6)
Предложение по изменению:
({Template_Asterisk:asterisk.CheckRecords[1].last(0)}=0)&
({virtual.time(0)}<200000)&
({virtual.time(0)}>100000)&
({virtual.dayofweek(0)}<6)
Ну или вообще отказаться от ввода Шаблон:Имя_элемента для такого рода функций