Поможитте, плиз, разобраться!
В триггере onBeforeInput получаю значение поля, и вытаскиваю с его помощью данные с другой таблицы. На основании того, что получено, ставится TRUE/False для переменной.
Потом, после смены значения этого поля, в триггере onAfterValidate на основании значения этой булевской переменной выполняется код.
Проблема в следующем: при первом изменении все корректно, а потом все работает только если переоткрывать форму. Т.е. продолжает считать, что ничего не изменилось и новое значение из другой таблицы не вытаскивает.
P.S. GET везде стоит.
|