Показать сообщение отдельно
Старый 10.02.2011, 11:47   #21  
prefreitor is offline
prefreitor
Участник
 
214 / 11 (1) +
Регистрация: 03.10.2006
Цитата:
Сообщение от Kadawrik Посмотреть сообщение

Если я в триггере OnValidate() этого контрола пришу просто SETFILTER(Entfernung,'<=%1',MaxWert), то таблица фильтруется... но! если при этом до наложения фильтра мы стояли на какой-то записи, то после фильтрации курсор все равно стоит на той же записи, даже если она уже не удовлетворяет условию фильтра. Пролистав таблицу туда-сюда, запись исчезает.
Лучше перенести SETFILTER(...) в триггер OnAfterValidate и после наложения фильтра дописать CurrForm.UPDATE(FALSE);