Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Базы данных и репортинг > D2010, ADO: Флажки в колонках с лог. типом данных |
Автор: grh 25.9.2014, 10:08 |
Всем привет. У меня проблема. На жестком диске есть файл db1.mdb, в этом файле есть таблица Таб1. Поля таблицы Таб1: id -- тип: Длинное целое. Лог -- тип: Логический. На форме в Delphi есть компоненты: ADOConnection1: TADOConnection; ADOTable1: TADOTable; DataSource1: TDataSource; DBGrid1: TDBGrid; ADOConnection1 связан с файлом db1.mdb. Свойства остальных компонентов: ADOTable1.Active = True ADOTable1.Connection = ADOConnection1 ADOTable1.TableName = Таб1 DataSource1.DataSet = ADOTable1 DBGrid1.DataSource = DataSource1 После запуска программы на экране появляется форма (Рис. 1). Что нужно сделать, чтобы в колонке "Лог" слова "True", "False" заменить на флажки (Рис. 2) ? |
Автор: drkot 27.9.2014, 01:03 |
либо перехватывать прорисовку, либо создавать в соответствующем столбце TCheckBox |
Автор: Misha_White 19.11.2014, 11:31 |
Возьми DevExpress cxGrid - там это просто делается. |
Автор: drkot 23.11.2014, 03:46 |
во первых там все очень сложно, и не тривиально. во вторых это дорогой платный пакет. |
Автор: Misha_White 28.11.2014, 06:28 | ||
Ничего сложного там нет. Если интересно, могу рассказать. Во-вторых, Среда разработки Делфи - это дорогой платный пакет. ;) |