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

Вниз

Генерация большого отчета - как лучше?   Найти похожие ветки 

 
Vcoder ©   (2005-02-07 15:26) [0]

Задача такая: на основе нескольких чисел вычислить несколько других чисел, которые затем вставить в нужные места отчета. Отчет потом распечатать на принтере. Проблема в том, что отчет этот весьма большой (около 10 страниц), содержащий форматированный текст, таблицы и формулы. Но это все - шаблон, в который надо подставить готовые значения.

Прошу наставить на путь истинный - как это лучше сделать? Толи использовать QuickReport, толи связываться через OLE с MS-WORD, толи еще как-то. Поскольку эта тема для меня новая, буду весьма признателен, если укажете, что на эту тему можно почитать.


 
QuasiLamo ©   (2005-02-07 20:37) [1]

Можно сдеать отчет в ворде, сохранить  в RTF и навставлять заглушек типа %Summ% а потом загружать этот rtf в строку и делать stringreplace.
Можно аналогично поступить с html. а для печати использовать типа winexec(""C:\Program Files\Internet Explorer\IEXPLORE.EXE" temp.html", sw_normal);

я так делал... кривовато конечно, но работает.
Идея не моя, где-то здесь подсмотрел


 
Vcoder ©   (2005-02-08 07:45) [2]

Эксплорером печатать... бррр :( Для моих целей не подойдет - слишком криво он это делает.
Насчет прогонять внутренности RTF файла - идея что называется "в лоб", но имеет право на существование.

А вообще я хочу попробовать набрать шаблон в Ворде, затем через OLE присоединяться к ворду, вставлять цифры и печатать. И вот  мне интересно, а можно ли таким образом менять содержимое формул в документе, набранных в MS Equation либо в MathType?



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

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

Наверх




Память: 0.47 MB
Время: 0.047 c
1-1107781856
mariya_mezenceva
2005-02-07 16:10
2005.02.20
vk_insert


1-1107017556
olookin
2005-01-29 19:52
2005.02.20
Move для record. Можно ли?


1-1107271810
_ZeKa
2005-02-01 18:30
2005.02.20
Вывод на принтер картинки, хранящейся в TList


3-1106404347
sloug
2005-01-22 17:32
2005.02.20
есть код программы


4-1103890085
serguar
2004-12-24 15:08
2005.02.20
запись в реестр Windows 2K под простым юзером