Форум: "Основная";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];
ВнизВиртуальная колонка в DBGridEh Найти похожие ветки
← →
AleKo (2004-07-29 10:33) [0]Добрый день Господа!
Подскажите, как организовать виртуальную колонку в DBGridEh.
Она должна содержать CheckBox который не привязан напрямую к DataSet. В ней будут помечаться строки для дальнейшей обработки.
С помощью каких событий с ней работать.
← →
Sandman25 © (2004-07-29 10:35) [1]Раз будут помечаться, значит будет запоминаться какая-то информация. А раз запоминаться, значит надо в DataSet добавить поле.
← →
AleKo (2004-07-29 10:38) [2]Но ведь можно просто рисовать в Cell.
← →
Sandman25 © (2004-07-29 10:40) [3]Ну и рисуйте на здоровье. Можете в первой колонке рисовать вертикальную линию, слева от нее рисовать ComboBox (DrawFrameControl), а справа выводить значение первой колонки. Только все равно придется где-то запоминать, выбрана ли строка, и лучше всего это делать в самом DataSet
← →
AleKo (2004-07-29 10:43) [4]Ладно. Но может можно использовать в DataSet виртуальное поле, например Calculated.
← →
Sandman25 © (2004-07-29 10:56) [5]И как вы собираетесь изменять Calculated поле?
Ваша проблема является типичной и решается добавлением в DataSet поля вида Data.
← →
VAleksey © (2004-07-29 10:57) [6]Я бы добавил вычисляемое поле в DataSet.
← →
AleKo (2004-07-29 10:58) [7]Я добавил но работать с ним не получилось.
← →
Sandman25 © (2004-07-29 10:59) [8]Если используется BDE, то следует использовать CashedUpdates = True
← →
AleKo (2004-07-29 11:02) [9]Я с Access работаю через ADO.
← →
Sandman25 © (2004-07-29 11:02) [10]Тогда я пас, извините
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.038 c