2009-11-27 2 views
1

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

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

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

+0

Gimly - Я основатель/технический директор в Windward. У нас также есть менее дорогой продукт, где вы можете включить отчет в свою заявку. Сервер не требуется. (И мы только что выпустили версию SAAS.) –

ответ

0

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

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

Я думаю, вы задаете неправильные вопросы. Чем больше интереса вопроса, является:

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

Я понимаю вашу точку зрения, и вы, безусловно, правы. Проблема в том, что приложение уже содержит какой-то отчет, и пользователи уже используются для создания отчетов в Excel. Учитывая то, как приложение распространяется среди клиентов, было бы очень сложно иметь специализированный сервер для отчетности. Возможно, инструмент для отчетов является самым важным для наших нужд, все, что нам нужно сейчас - легко печатать этикетки из некоторых данных, которые мы имеем в нашей базе данных (например, адреса) – Gimly

1

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

Смежные вопросы