| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > Показ значения, которого нет в KeyList |
| Автор: AriX 26.4.2007, 18:52 |
| База - Access, метод доступа - ADO. Есть DBGridEh. Связка DataSource -> MemTable... В таблице есть поле Flags целого типа, в которое записывается комбинация нескольких флагов. В этом поле чаще всего встречаются 2 значения, но иногда, могут быть и другие. Я заполнил свойства Column.KeyList и Column.PickList двумя строками таким образом: KeyList: 0, 32768 PickList: Not Detectable, Detectable Проблема в том, что те значения (к примеру, 2), которых нет в KeyList в ячейке не отображаются, т.е. в ней просто пустая строка. Нужно сделать так, чтобы значения, которых нет в KeyList, отображались и редактировались как целое число. Но и должна быть возможность редактирования поля через выпадающий список (в котором присутствуют только частовстречающиеся значения). Как это можно реализовать? |