Вниз
Скачать: CL | DM;

Как создать диалог выбора записей?   Найти похожие ветки 

← →
Лёша   (2009-04-08 17:07) [0]

У меня лежит DBGrid, на котором отображены записи из таблицы.
Теперь мне надо, чтобы пользователь выбрал несколько записей, отметив их каким-нибудь образом.
(Лучше, конечно, чтоб для отметки один из колумнов был из чек-боксов. Такая возможность есть у продвинутых гридов типа DevExpress Grid).
Отметки нужны не для сохранения в базе, а для передачи дальше по закрытию диалога. Я могу пробежаться по отмеченным рекордам TTable или ровам Grid и взять нужную мне инфрмацию.
Как можно выставить отметки?


← →
stas ©   (2009-04-08 17:36) [1]

можно - расчетное поле, id храниш в строке либо в stringlist.
на щелчек мыши либо удаляешь id из списка, либо вставляешь.
на событие расчета производишь поиск id если нашел поле true ненашел false


← →
Игорь Шевченко ©   (2009-04-08 17:39) [2]


> Как можно выставить отметки?


используя свойство MultiSelect у DBGrid например


← →
Лёша   (2009-04-08 17:59) [3]

Не, первый вариант лучше. Так еще можно рисовать пиктограммку на выбранных ячейках. И прикрутить сортировку-фильтр по отметкам.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.007 c
15-1237973404
Юрий
2009-03-25 12:30
2009.05.24
С днем рождения ! 25 марта 2009 среда


3-1221048997
Drowsy
2008-09-10 16:16
2009.05.24
Как в ХП передать вводимую строку из DBGrid-а?


6-1203280510
Strate
2008-02-17 23:35
2009.05.24
Определение имени процесса, которому пришёл пакет.


2-1239176554
Kolan
2009-04-08 11:42
2009.05.24
Ошибка «Duplicate resource»


2-1238133229
Alexandra
2009-03-27 08:53
2009.05.24
Как создать LargeButton в dxBarManager?




   Наверх