| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > виртуальные Checkbox-столбцы в Ehlib |
| Автор: gonze 28.10.2011, 01:38 |
| Пользуюсь библиотекой Ehlib 5.4. Меня интересует такая возможность: Например, дана ADOTable со своим набором столбцов(пути к файлам заявок,рисунков..в каждой записи ). Мне нужно добавить несколько виртуальных Checkbox-столбцов для пометки для каких записей пользователю нужно печатать заявки,рисунки.. и определять значения Checkbox-столбцов в режиме RunTime-в том числе изменения у активной записи (без обратной связи с ADOTable.Post). Дело в том,что если добавить такие Checkbox-столбцы в ADOTable при многопользовательской работе программа будет выдавать ошибку-приходиться для каждого пользователя создавать копию таблицы для галочек. Поэтому желательно виртуальные столбцы в самом приложении. Если у этой библиотеки есть такая возможность,то прошу написать по шагам как это сделать - излазил форумы и пробовал делать с помощью MemTableEh перечитывая справку, но так и не получилось-то редактировать не даёт,то ошибка при изменении записи и статус галочки только меняет при переходе на след. строку-про схемы работы с MemTableEh там как-то мудрённо написано . P.S.: В версии 5.4 появилась возможность добавить Checkbox в столбец-индикатор, но я не нашёл возможность добавить заголовок для этого столбца. К тому же такой столбец можно добавить только один. |
| Автор: Frees 28.10.2011, 08:14 |
| Checkbox только в столбец-индикатор. Можно сделать вычислимое поле в ADOTable с чеком |
| Автор: gonze 30.10.2011, 00:49 |
| Frees, интересное решение - не пробовал так. Но всё же интересует через компоненту MemTableEh. К тому же через вычисляемое поле придётся производить отдельную обработку действий пользователя- это не прямой доступ скажем так к полю |