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

Вниз

Как создать конструктор отчетов?   Найти похожие ветки 

 
firebird ©   (2006-11-02 09:05) [0]

Создал клиента для MySQL. Сделал два отчета (через COM, отчеты выводил в Word). Необходимо создать конструтор  для создания произвольных отчетов на основе имеющихся таблиц и полей. Т.е. необходима возможность создания отчета, который не был изначально запрограммирован. Как это можно сделать?


 
iva ©   (2006-11-02 09:21) [1]

на сайте Anatoly Podgoretsky есть статья Тенцера про скрипты. С помощью скриптов можно и отчет построить.


 
firebird ©   (2006-11-02 09:36) [2]

Не получается найти эту статю. Забыл в вопросе указать необходимость визуального оформления отчета.


 
iva ©   (2006-11-02 09:38) [3]

А отчтеты нужны именно в Word"е?


 
firebird ©   (2006-11-02 09:47) [4]

Желательно, т.к. на предприятии этот отчет отправляется дальше в другие организации, т.е. документооборот отчетами делается в формате WORD и EXCEL. Но главной задачей является создание отчета, его формат второстепенен. Хотелось бы иметь рабочую область, на которой можно будет разместить шапку таблицы, указать колонки. Т.е. процесс создания примерно такой же, как в Quick Report на этапе проектирования.


 
iva ©   (2006-11-02 10:19) [5]

тогда попробуй XLreport. Где то помнится мелькал еще TExcelReport.


 
Bless ©   (2006-11-02 10:22) [6]

А FastReport 3 (именно, 3, более раниие криво экспортируют в Excel/Word ) не подойдет? Можно Fast Report Studio - вообще отдельный продукт.


 
firebird ©   (2006-11-02 10:25) [7]

Спасибо! Буду изучать его возможности


 
Anatoly Podgoretsky ©   (2006-11-02 10:41) [8]

По указаным требованиям больше подходит Эксель, чем Ворд, поскольку отчет может быть любой ширины.
Бросить на форму TExcelApplication затем на сайт к Биллу за информацией по DOM, Дельфи тут не причем, ее дело ограничивается TExcelApplication
Ну а просканировать поля на предмет типов и размеров не представляет никакой сложности даже для начинающих.


 
ANB ©   (2006-11-02 11:04) [9]

Это, поковырялся с нашим генератором (он сторонний, активИксовый, где добыли - не в курсе). В принципе легко сделать клон (если количество колонок в отчете потом не меняется).
Идея - создаешь шаблон, область которую собираешься заполнять данными - делаешь именованной. Можно отвести слева и снизу служебные колонки/строки. Дальше все элементарно.


 
ANB ©   (2006-11-02 11:05) [10]

ИМХО : как бы прост не был генератор отчетов, все равно тетеньки из бухгалтерии пользовать его не будут, а позовут программиста.



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

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

Наверх




Память: 0.49 MB
Время: 0.035 c
2-1167378834
Footballer
2006-12-29 10:53
2007.01.21
TFileStream


2-1167993985
DelphiLexx
2007-01-05 13:46
2007.01.21
Delphi выдает ошибку. С чем это связано


15-1167701607
3DNow!
2007-01-02 04:33
2007.01.21
3DNow! Можно ли из половины регистра mm0 переложить данные в реги


1-1164629646
NeyroSpace
2006-11-27 15:14
2007.01.21
Вопрос про плагины (компонент TJvPlugin)


15-1167505501
BOA_KAA
2006-12-30 22:05
2007.01.21
Они просто хотели третьего ребенка...