Программа для набора отчетности
От: Elexander Украина  
Дата: 15.03.12 13:59
Оценка:
Я занимаюсь разработкой бухгалтерской программы по набору отчетности. Нахожусь на этапе выбора средств реализации.

Отчеты — это формы, в которые пользователи вбивают данные. В результате получается xml-файлик, который соответствует определенной структуре (xml-схеме).
Делать для каждого отчета форму в Delphi мне кажется не самым оптимальным выходом. Формы плохо масштабируются, в стандартных компонентах плохо реализована компоновка элементов. Кроме того, хотелось бы создавать форму отчета не в Delphi, что бы можно было поручить эту роботу не программисту. Также необходима печать с предпросмотром и экспорт отчета. По этому ищу специальные компоненты для таких целей.

Просмотрев популярные генераторы отчетов (FastReport, RaveReport) не нашел в них возможности ввода данных пользователем и последующей обработки сформированного отчета.
Была идея генерировать для каждого документа html-представление и загружать его в TWebBrowser. А после ввода даных пользователем считывать обратно в xml-файл. Но, возможно, есть более подходящие решения? Буду благодарен за обмен опытом и за любые советы.
Re: Программа для набора отчетности
От: mdaii http://delphifeeds.ru
Дата: 15.03.12 14:16
Оценка:
Здравствуйте, Elexander, Вы писали:

E>Я занимаюсь разработкой бухгалтерской программы по набору отчетности. Нахожусь на этапе выбора средств реализации.


E>Отчеты — это формы, в которые пользователи вбивают данные. В результате получается xml-файлик, который соответствует определенной структуре (xml-схеме).

E>Делать для каждого отчета форму в Delphi мне кажется не самым оптимальным выходом. Формы плохо масштабируются, в стандартных компонентах плохо реализована компоновка элементов. Кроме того, хотелось бы создавать форму отчета не в Delphi, что бы можно было поручить эту роботу не программисту. Также необходима печать с предпросмотром и экспорт отчета. По этому ищу специальные компоненты для таких целей.

E>Просмотрев популярные генераторы отчетов (FastReport, RaveReport) не нашел в них возможности ввода данных пользователем и последующей обработки сформированного отчета.

E>Была идея генерировать для каждого документа html-представление и загружать его в TWebBrowser. А после ввода даных пользователем считывать обратно в xml-файл. Но, возможно, есть более подходящие решения? Буду благодарен за обмен опытом и за любые советы.

Вам надо посмотреть полную редакцию FastReport. Полагаю, что там есть все, что Вам нужно.
Re: Программа для набора отчетности
От: Centaur Россия  
Дата: 15.03.12 15:11
Оценка:
Здравствуйте, Elexander, Вы писали:

E>Я занимаюсь разработкой бухгалтерской программы по набору отчетности. Нахожусь на этапе выбора средств реализации.


E>Отчеты — это формы, в которые пользователи вбивают данные. В результате получается xml-файлик, который соответствует определенной структуре (xml-схеме).


То, что вы хотите, уже изобретено, называется InfoPath и входит в пакет Microsoft Office.
Re[2]: Программа для набора отчетности
От: Elexander Украина  
Дата: 15.03.12 15:38
Оценка:
Здравствуйте, mdaii, Вы писали:

M>Вам надо посмотреть полную редакцию FastReport. Полагаю, что там есть все, что Вам нужно.


Я смотрел, FastReport предназначен для вывода данных. Для ввода там предлагается использовать формы Delphi.
Re[2]: Программа для набора отчетности
От: Elexander Украина  
Дата: 15.03.12 15:43
Оценка:
Здравствуйте, Centaur, Вы писали:

C>То, что вы хотите, уже изобретено, называется InfoPath и входит в пакет Microsoft Office.


Это не вариант, нужно решение в виде отдельного приложения.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.