PDA

View Full Version : Улучшение отображения триггеров


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)


Ну или вообще отказаться от ввода Шаблон:Имя_элемента для такого рода функций