Главная страница
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.026 c
3-38747
Билл Гейтс
2004-01-20 16:48
2004.02.13
SQL Server 2000 и Windows 2003 Server


1-38955
10100010110110110001
2004-02-03 22:47
2004.02.13
ТЕКСТ


1-38949
Nucl
2004-02-03 17:27
2004.02.13
ActiveX Form


1-38808
Nelud
2004-02-03 11:01
2004.02.13
Завершение работы


3-38725
Oleg_em
2004-01-22 07:09
2004.02.13
Ошибка при подключении к базе IB