Существует ли инструмент отчетности .Net, использующий шаблоны Office? - PullRequest
1 голос
/ 27 ноября 2009

В приложении, над которым я сейчас работаю, нам нужен способ создания отчетов в формате Microsoft Word или Excel (экспорт и печать).

Одним из требований является то, чтобы пользователи создавали шаблон отчета с использованием шаблона документа Word или Excel.

Я пытался найти в Google инструмент для отчетов, который использует шаблоны Word и Excel для шаблонов отчетов, и единственный, который я нашел (Windwards), слишком дорогой и не соответствует нашим потребностям. У нас не может быть сервера для генерации отчетов, поэтому отчет должен быть создан непосредственно приложением (Windows Forms).

Ответы [ 2 ]

1 голос
/ 05 октября 2011

Существует альтернатива отчетам Windwards - Templater .
Он также основан на тегах , но более легкий.

0 голосов
/ 29 ноября 2009

Я думаю, что вы ограничены в решении, которое вы ищете. Зачем нужен редактор шаблонов на основе Word и / или Excel. Это обе программы редакторы документов. Редактор шаблонов на основе этой программы очень ограничен и не может производить хороший редактор шаблонов. Я не вижу разницы, звоните ли вы Word или какой-либо сторонней программе.

Поскольку отчеты основаны в большинстве случаев на данных из базы данных, имеет смысл установить их на сервер, где находятся данные.

Я думаю, вы задаете неправильные вопросы. Более интересный вопрос:

  • поддержка моих данных (СУБД, XML и т. Д.)
  • функции отчетности, такие как сортировка, группировка, объединение, диаграммы, перекрестные таблицы, печать форм и т. Д.
  • необходим пользовательский опыт, если дизайнер использовал приложение от разработчика, администратора сети или от конечного пользователя. В последнем случае специальные отчеты лучше использовать в качестве полностью создателя отчетов.
...