![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с FormatFloat('#.##',sum(expression)) [D7, IB6.x]
jiny © (2005-06-08 14:39:00)Исполдьзую FastReport 3
Проблема следующая :
при формировании отчета с запроса все происходит нормально, на бэнде "Report Summary" выкладываю TFrxRichView, где вношу :
[SUM(<frxDBDataset1."KOL">*(<frxDBDataset1."COST_SD">-(<frxDBDataset1."COST_SD">/100*5)),masterData1)]
все прекрасно работает, но результат выдает с милионными долями, а мне нужно только 2 знака после запятой,
изменил код на :
[Float('#0.00',SUM(<frxDBDataset1."KOL">*(<frxDBDataset1."COST_SD">-(<frxDBDataset1."COST_SD">/100*5)),masterData1 ))]
Выдает ошибку : Undeclared identfier "Sum"
Уже все перепробовал, с одиночными полями проблем не было, но почему на sumругается
вп (2005-06-09 14:36:00) [1]
> jiny (09.06.05 08:38) [4]
> Может, потому что в 3-м этого нет, с обычными числами и
> полями работает, а стоит внутри FormatFloat вставить [SUM(expression)]
> он ругается и не признает SUM, говорит что этот идентификатор
> не объявлен. Помогите, так как многие расчеты делаются на
> лету и получаются числа с 8-10 знаками после запятой, а
> мне нужно 2 знака
Ты вообще мой ответ читал ? В фасте 3,0 на обьекте жмешь правую кнопку, выпадает меню.. Верхний пункт - Редактировать. .Под ним - Форматирование...Там(в Форматирование) можно указать, что это: Текст, Число, Дата/время, Логическое..В Числе можно указать маску
jiny (2005-06-09 08:38:00) [2]Может, потому что в 3-м этого нет, с обычными числами и полями работает, а стоит внутри FormatFloat вставить [SUM(expression)] он ругается и не признает SUM, говорит что этот идентификатор не объявлен. Помогите, так как многие расчеты делаются на лету и получаются числа с 8-10 знаками после запятой, а мне нужно 2 знака
вп (2005-06-08 15:39:00) [3]
> jiny (08.06.05 14:54) [2]
> Очень смешно, я что, по-твоему в экселе работаю ?!
> Кроме шуток, я так и сделал, но нифига подобного там нет
А что тут смешного ? У меня - есть и работает...Выбираешь формат числа..Это еще в предыдущих версиях фаста было..Только называлось (кажись) "Формат переменной".. Может, с pReport путаю
jiny (2005-06-08 14:54:00) [4]Очень смешно, я что, по-твоему в экселе работаю ?!
Кроме шуток, я так и сделал, но нифига подобного там нет
вп (2005-06-08 14:49:00) [5]Правой кнопкой - "Форматирование"