Показать сообщение отдельно
Старый 18.06.2007, 23:03   #2  
vladz is offline
vladz
Участник
 
14 / 14 (1) ++
Регистрация: 26.01.2006
Ваш код внутри else с заполнением временной таблицы каждый раз при изменении галки выглядит тяжело.

Одна идея, сделать outer join основной таблицы и предварительно заполненной по Вашему условию временной таблицы. А в зависимости от галки менять только условия выборки из query, показывая строки из той или иной таблицы.

Другая идея, создать идентичные визуальные отображения (гриды и user-контролы со свойством Auto-declaration = YES) для двух разных datasource (на основную и временную таблицу) на той же форме, и как пользователь меняет галку - менять свойство visible соответственной группы контролов.