Показать сообщение отдельно
Старый 14.01.2004, 15:23   #1  
Alex_V is offline
Alex_V
Участник
 
159 / 10 (1) +
Регистрация: 19.02.2003
триггер OnLookup полей таблиц
Не совсем понятно поведение триггера OnLookup полей таблиц.

В таблице Salesperson/Purchaser (13) есть поле "Attain User ID", для триггера OnLookup которого прописано следующее:

IF LoginMgt.LookupUserID(Salesperson."Attain User ID") THEN
VALIDATE("Attain User ID",Salesperson."Attain User ID");

триггер OnValidate поля пустой (для тестовых целей).

Однако, если данное поле вывести, к примеру, в отчете в качестве ReqFilterFields, то LookUp работает, но значение в поле не проставляется
Аналогично, при запуске таблицы из дизайнера.

Подскажите пожалуйста как избежать проблему и с чем связано данная особенность.