| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > DBGRIDEH вывести значение в колонку по условию |
| Автор: Clio 1.12.2009, 18:14 |
| Подскажите, пожалуйста! У меня в DBGridEH колонка с полем целого типа, я хочу, чтобы в этой колонке появлялось значение как результат вычисления из другой колонки. В каком обработчике это можно сделать? |
| Автор: Rodman 1.12.2009, 20:03 |
| в пакете JEDI есть компонент TJvMemoryData (кажется так...) так вот в него можно запихивать данные, и они выводятся в грид через TDataSource |
| Автор: Deniz 2.12.2009, 06:22 |
| Rodman, зачем другие компоненты, ведь все равно придется делать похожее действие или перекачивать из текущего DataSet в TJvMemoryData с обработкой. Clio, есть минимум 2 варианта: 1. У DataSet'а есть список полей (Fields), у нужного поля можно написать обработчик OnGetText. 2. Можно сделать вычисляемое поле по событию DataSet.OnCalcFields. |