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

Вниз

Checkbox в DbgridEH !!! Помогите   Найти похожие ветки 

 
Mishgan ©   (2004-05-20 15:34) [0]

Имеется DbGridEh, отоброжающий ADOQuery...........
Хочется прибавить колонку с CheckBox, для того чтобы пометить
строки и данные по отмеченным запихнуть отчет. Пробовал в гриде
новую колонку (checkbox) ,но как с ней колбасить? Пометить, снять
метку............Уже Зае........


 
Соловьев ©   (2004-05-20 17:07) [1]

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=168


 
KADAN   (2004-05-20 22:37) [2]

У меня недавно возникал похожий вопрос. написал компонент (подправил DBGrid)... получилось кое-что одноразовое
http://ankadnikov.narod.ru/checkdbgrid.rar
необходимые тебе пропетрисы: Checking, CheckColor, FieldFullName (целочисленное уникальное поле, по которому будут идентифицироваться выделенные записи), ShowText, CheckCount, ChekedItems[index] (id чекнутой записи)
Надеюсь тебе это чем-то поможет.


 
Rouse_ ©   (2004-05-21 10:39) [3]

http://delphiplus.nagano.ru/articles/components/multicolored_dbgrid/index.html


 
Sergey13 ©   (2004-05-21 11:02) [4]

2Mishgan ©   (20.05.04 15:34)  
Тебе надо не просто в гриде добавлять колонку, а сначала к набору данных добавить редактируемое псевдо поле, а на него уже колонку в гриде с боксом. Поле делается или через калкфиелд или через копию НД в нечто вроде RxMemoryData. Я помнится делал как то давно по второму варианту, но это дело вкуса.


 
Rule ©   (2004-05-21 11:09) [5]

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


 
Rule ©   (2004-05-21 11:12) [6]

>Rouse_ ©   (21.05.04 10:39) [3]
какими судьмами на нашей ветке ?

удалено модератором
offtopic :)


 
VLAD-MAL   (2004-05-21 13:28) [7]

действительно, если бы это был интербейз, то можно было бы в запросе создать виртуальное поле - чего? Расскажи поподробнее.



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

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

Наверх




Память: 0.48 MB
Время: 0.03 c
4-1083753623
faith
2004-05-05 14:40
2004.06.13
Не работает перехват сообщения


1-1085707850
Grrey
2004-05-28 05:30
2004.06.13
Универсальный Excel или что я полчил после бессоной ночи.


3-1084953893
Tomkat
2004-05-19 12:04
2004.06.13
FireBird 1.5 & IBExpert


6-1082703734
Тимохов
2004-04-23 11:02
2004.06.13
Winsock2


14-1085710974
Романов Р.В.
2004-05-28 06:22
2004.06.13
Американци посадили своего спамера на 7 лет!