2009-06-03 2 views
2

Я искал вокруг, и то, что я хочу сделать, не представляется возможным, однако я просто хочу уточнить.Измените источник данных Microsoft.Reporting.Winforms.ServerReport

Возможно ли изменить источник данных ServerReport. Поэтому, если у меня есть ReportViewer, я хочу иметь возможность определять источник данных, который использует отчет из доступного списка общих данных, определенных на сервере.

Я хотел бы сделать это, так что мне не нужно поддерживать несколько экземпляров сервера отчетов для каждого экземпляра ядра базы данных. Это безумие?

Я использую SSRS 2008 на сервере Win2k3, а мой проект - проект .NET 3.5 Win Forms.

У кого-нибудь есть идеи?

Приветствие

ответ

0

Я думаю, что единственный способ добиться этого заключается в запуске управления ReportViewer в локальном режиме обработки. Таким образом, соединение с базой данных вообще не требуется.

+0

ОК, я вижу, есть ли способ загрузить отчет сервера и обработать его локально, не представляется возможным. Я уверен, что то, что я предлагаю сделать, не кажется сумасшедшим. – MrEdmundo

+0

Как я уже сказал, вы можете получить свой набор данных из своего источника данных и передать его в элемент управления Reportviewer в режиме локальной обработки. Я делаю это, и он работает. Вам не нужно создавать отчет на сервере. – jgallant

+0

Однако это означает, что я должен распространять отчеты локально, не так ли? – MrEdmundo

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