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

Вниз

FastReport 2.4   Найти похожие ветки 

 
Виталий Панасенко   (2004-02-03 13:18) [0]

Начал изучать FR.. Вопрос такой: есть отчет в виде
сумма
сумма
...
сумма
--------
Итого: Итоговая сумма
Так вот, Итоговую сумму надо написать прописью
Создал мемо с таким значение [SUMP(SUM[(Qry."SUMM")])] в итого по данным...
SUMP обрабатываю в OnUserFunction. На этапе Prepare получаю Access violation, хотя если вместо (SUM[(Qry."SUMM")]) подставить число, все работает... Не подскажите как это можно реализовать, что бы не подсчитывать итого отдельно, а затем передавать в переменные отчета ?


 
Sir Alex ©   (2004-02-03 13:31) [1]

2 Виталий Панасенко (03.02.04 13:18)
приведите кусок OnUserFunction, так вам никто ничего не скажет...


 
Sir Alex ©   (2004-02-03 13:35) [2]

ааааа....
Так ваша функция получает в качестве параметра
SUM(Qry."SUMM")
а не результат этой функции, т.е. Вам надо вручную пропарсить эту строку. У FR для этого есть парсер. Не помню как его точно использовать, но в доке к FR есть пример (как раз OnUserFunction)

Кроме того, должно быть так:
[SUMP([SUM(Qry."SUMM")])]
а не так:
[SUMP(SUM[(Qry."SUMM")])]


 
HSolo ©   (2004-02-03 14:18) [3]

http://www.delphiplus.org/ - Статьи - FastReport: сумма прописью



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

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

Наверх




Память: 0.47 MB
Время: 0.053 c
3-38691
Set
2004-01-23 16:37
2004.02.13
Подключить базу, которая на другом компьютере


1-38912
Olivka
2004-02-04 12:21
2004.02.13
Параметры запроса в FIBdataset.UpdateSQL


3-38718
Vi0let
2004-01-22 07:13
2004.02.13
Почему везде в примерах по локалкам используют Paradox?


1-38845
Mazer
2004-02-02 15:34
2004.02.13
Как добавить в стандартное контекстное меню свои пункты?


3-38750
Victor08
2004-01-21 10:22
2004.02.13
компонент TDatabase