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

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

Формат числа в DBGrid..... как? [D7, IB6.x]


Ткаченко Сергей ©   (2006-04-13 09:18:00) 

Подскажите как в сформированном запросе IBQuery, для вычисляемого поля (SUM), отображаемым в DBGrid задать формат столбца. А если точно задать колличество знаков после запятой?


Ткаченко Сергей   (2006-04-13 10:04:00) [1]

paul_k - спасибо, разобрался


Ткаченко Сергей   (2006-04-13 09:52:00) [2]

select t1.AZSCODE, t1.SHIFTFROM, t1.PRINCIPAL, t1.ONDUTY, SUM(t2.LIT) as SLIT..........
поле SLIT принимает значение хх.ххххххххххххх и также отображается в DBGrid'e. Нужно чтобы отображалось как хх.хх, т.е. два знака после запятой...


paul_k   (2006-04-13 09:52:00) [3]

[3] Ткаченко Сергей   (13.04.06 09:43)
а у меня есть. В IDE когда поле указываю числовое или дату то есть..
или если вот так пишу
TFloatField(DataModule2.ADODataSet1.Fields[3]).DisplayFormat:=
Тоже есть


Johnmen   (2006-04-13 09:47:00) [4]

>Если конечно IBX поддерживает ROUND

Что за бред?

> для вычисляемого поля (SUM),

Что значит "вычисляемое поле"?


Ткаченко Сергей   (2006-04-13 09:43:00) [5]

С ROUND ниче не вышло - видимо не поддерживается...

DisplayFormat?? - Form1.IBQuery1.FieldByName('SLIT').DisplayFormat?? - нет такого.....


paul_k   (2006-04-13 09:27:00) [6]

У поля в DataSet есть свойство DisplayFormat


Savek   (2006-04-13 09:24:00) [7]

Если для отображения, можно форматировать в самом запросе

select Round([Сумма закупочная]*100)/100 as [Сумма закупочная] from Table

Если конечно IBX поддерживает ROUND


Наверх

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