Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.25;
Скачать: CL | DM;

Вниз

Отображение вычисляемого поля в DBGrid   Найти похожие ветки 

 
Lex_! ©   (2005-06-10 18:14) [0]

Вопрос: как отобразить в дбгрид поле которого нет в таблице, и которое допустим показывает разность одной даты (полеё) и второй даты (поле два)

тоесть в дельфи если сделать так - 05.06.2005-03.06.2005 то получим хм .. 2 или 3 проверять не буду .. но помоему всетаки 2 ...  так вот как такое поле запихать в ДБГрид ...


 
Desdechado ©   (2005-06-10 19:43) [1]

несколько вариантов:
1. посчитать его на сервере (включить прямо в запрос)
2. сделать Calculated Field в датасете и обработать событие OnCalcField


 
Megabyte ©   (2005-06-11 00:38) [2]

Если, допустим, работаешь через АДО, то кликаешь 2 раза по компоненту(ADOTable, ADODataset...), открывается Fields Editor. Добавляешь там вычисляемое поле(сам разберешься, нетрудно). В обработчике события OnCalcField делаешь махинации с полем.
Потом 2 раза кликаешь по Гриду и добавляешь это поле.
Это более полная расшифровка 2-го пункта Desdechado :)

з.ы. Только учти, что вычисляемое поле в запросах использовать нельзя.


 
Lex_! ©   (2005-06-11 08:57) [3]

Ок, всем спасибо .. :)


 
Lex_! ©   (2005-06-11 09:11) [4]

Хм, а там нету такого ... ОнКалкФилд ...
есть:
OnChange
OnGetText
OnSetText
OnValidate


 
Sergey13 ©   (2005-06-11 09:18) [5]

2[4] Lex_! ©   (11.06.05 09:11)
У датасета смотри, а не у поля.


 
Lex_! ©   (2005-06-11 19:56) [6]

У таблици.. пардон, ступил, спасибо ..:)



Страницы: 1 вся ветка

Текущий архив: 2005.07.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.08 c
1-1120815357
Demidoff
2005-07-08 13:35
2005.07.25
Как прописать обработку архива чере ShellExecuteEx,CreateProcess?


4-1117424627
LEXX_55
2005-05-30 07:43
2005.07.25
Как удалить файл зная только его расширение


14-1120272492
Инстэлл
2005-07-02 06:48
2005.07.25
Можно ли поставить Delphi 2005 архитект, имея только первый диск?


9-1113205711
Slavikk
2005-04-11 11:48
2005.07.25
Как работать с Quark with GLScene using OpenBSP


1-1118160195
Дмитрий_05
2005-06-07 20:03
2005.07.25
Изменение размера формы мышкой