Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Обработка данных перед выводом их в DBGrid [D5, Paradox]


Негодов ©   (2004-04-28 10:46:00) 

Имеется запрос на выборку данных из нескольких таблиц. Необходимо обработать данные перед выводом их в DBGrid. Не могли бы вы на примере показать как это можно реализовать.


MaD   (2004-04-28 12:21:00) [1]

к примеру:
(QRem.FieldByName('SSUM') as TFloatField).DisplayFormat := '0.00';


Негодов   (2004-04-28 12:02:00) [2]

Ок.Спасибо.


Sergey13   (2004-04-28 11:57:00) [3]

2Негодов   (28.04.04 11:53) [6]
>Нужно округлить числа (уменьшить число знаков после запятой).

А после просмотра в гриде вернуть обратно? 8-)
Поковыряй DisplayFormat - наверное оно тебе надо.


Vlad   (2004-04-28 11:56:00) [4]


> Негодов   (28.04.04 11:53) [6]

TField.DisplayFormat
или
TField.OnGetText


Негодов   (2004-04-28 11:53:00) [5]


> Vlad ©   (28.04.04 10:52) [4]


> Как именно надо обработать и для чего ?

Нужно округлить числа (уменьшить число знаков после запятой).


Reindeer Moss Eater   (2004-04-28 10:53:00) [6]

OnDrawDataCell


Vlad   (2004-04-28 10:52:00) [7]


> Негодов   (28.04.04 10:46)  


> Необходимо обработать данные перед выводом их в DBGrid

Как именно надо обработать и для чего ?


Курдль   (2004-04-28 10:51:00) [8]

.Eof


sniknik   (2004-04-28 10:50:00) [9]

ломает, вот толко если твой пример неправильной реализации раскритиковать... :)


Курдль   (2004-04-28 10:50:00) [10]


while not ВЫБОРКА do
begin
 обработка_выборки;
 ВЫБОРКА.next;
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо