Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Отчеты и их альтернатива


Автор: belka0107 29.8.2013, 22:56
С отчетами никогда не работала, помогите где почитать про отчеты, правила создания и общую информацию.
Вообще необходимо в программе реализовать всего два отчета, в связи с чем вопросы: надо ли ради них на компьютере где будет стоять приложение поднимать Report Server? есть ли аналоги для отчетов, что-нибудь вроде создание doc файла по данным из БД? к visual studio express реально прицепить report builder?

Возможно вопросы немного не связаны, я просто еще только планирую как реализовать отчеты, а опыта общения с отчетными формами совсем нет....

Автор: jonie 30.8.2013, 10:23
Если отчеты очень простые, то возможно вас устроит использование генерации их в виде HTML, используя например razor двиг (есть куча хелперов, помогающих, например https://github.com/Antaris/RazorEngine).

Использовать report builder в VS Express можно без проблем - подцепите в тулбокс сборку Microsoft.ReportViewer.WinForms.dll (см. http://www.vbforums.com/showthread.php?717175-How-to-use-Report-Viewer-with-Visual-Studio-2012-Express для картинок). Сам он не требует наличия MSSSQL или MSSQL RS для работы вообще.


Можно использовать openxml sdk для генерации офисных документов (даже офис не требуется на машине).


в целом выбор есть.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)