Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

Как лучше организовать выбор?   Найти похожие ветки 

 
fatal ©   (2004-03-10 15:18) [0]

Имеется таблица с данными (допустим с должностями), необходимо организовать форму для установок фильтра по данным должностям, пытался создавать на форме для каждой записи CheckBox но это слишком извращено...

Помогите, кто понял вопрос ... :)


 
From_X   (2004-03-10 16:05) [1]

Начало у тебя не плохое,
но я делал следущем образом:
1) делал спец запрос, к примеру
select 0 "Check",ID,NAME from professions
где ID и NAME соответственно номер и наименование должности из таблицы должностей
а Check мнимое поле, которое будет означать выбрана должность или нет

Итак Выводим грид с должностями, где в одном поле выводим наименование а в другом
рисуем галочку или нет в зависимости от значения в поле Check
Теперь самое интересное
надо сделать так чтобы при щелчке на галочку значение в поле Check менялось с 0 на 1 и обратно.
И главное,это смотря какие компоненты ты используешь для доступа к базе, надо настроить компонент, скажем TDataSet,так, чтобы изменения сразу не заносилиь в базу а только кешировались.
Потом просто пробегаем по DataSet и строим фильтр
типа where ID=1 or ID=2 и т.д.

Что тебе я сказал это теоретический набросок и совет который реально работает, лично у меня это есть в проекте (а проект не из мелких),



Страницы: 1 вся ветка

Текущий архив: 2004.03.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
1-1078393979
Builder
2004-03-04 12:52
2004.03.28
Печать Excel


14-1077874166
TopLodger
2004-02-27 12:29
2004.03.28
Компоненты DreamControls для Delphi6


7-1073569477
Яша
2004-01-08 16:44
2004.03.28
чтение файла по секторам


6-1073951127
CyberFreak
2004-01-13 02:45
2004.03.28
Socket ы через Event ы


14-1077873616
Тимохов
2004-02-27 12:20
2004.03.28
Может кто видел людей у метро, предлагающих, пожилым