|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Программа для набора отчетности
Я занимаюсь разработкой бухгалтерской программы по набору отчетности. Нахожусь на этапе выбора средств реализации.
Отчеты - это формы, в которые пользователи вбивают данные. В результате получается xml-файлик, который соответствует определенной структуре (xml-схеме). Делать для каждого отчета форму в Delphi мне кажется не самым оптимальным выходом. Формы плохо масштабируются, в стандартных компонентах плохо реализована компоновка элементов. Кроме того, хотелось бы создавать форму отчета не в Delphi, что бы можно было поручить эту роботу не программисту. Также необходима печать с предпросмотром и экспорт отчета. По этому ищу специальные компоненты для таких целей. Просмотрев популярные генераторы отчетов (FastReport, RaveReport) не нашел в них возможности ввода данных пользователем и последующей обработки сформированного отчета. Была идея генерировать для каждого документа html-представление и загружать его в TWebBrowser. А после ввода даных пользователем считывать обратно в xml-файл. Но, возможно, есть более подходящие решения? Буду благодарен за обмен опытом и за любые советы. |
#2
|
|||
|
|||
FastReport и иже с ним предназначены именно для вывода данных, а не для ввода. Вообще, можно посмотреть на Адобовские технологии. У них есть возможность передать форму в pdf, в которой клиент заполняет нужные данные, а потом по всему этому формируется xml и отправляется куда указано. Но там, насколько помню, возможности контролировать структуру xml особой нет. Вообще, для такого очень хорошо подходит что-то типа Web-приложения.
|
#3
|
|||
|
|||
Цитата:
А можно поконкретнее, что за технология, как называются компоненты для Delphi? |
#4
|
|||
|
|||
А там нет Дельфи.
Поищи по ключевым словам Adobe Life Cycle (кажется так). Сама технология гораздо обширнее и денег стоит, но тебя интересует именно бесплатный кусок, позволяющий делать заполняемые формочки PDF. Что ты потом будешь делать с полученными xml'ями - это твое личное дело. |
#5
|
||||
|
||||
Цитата:
|