2009-03-18 5 views
2

Я работаю с отчетами SSRS 2005 в течение некоторого времени, и у меня появилось несколько запросов, требующих, чтобы отдельные пользователи могли сохранять параметры, которые они используют в следующий раз они запускают отчет. Это возможно? Является ли это частью роли «Мои отчеты»? Есть предположения?SSRS 2005 Сохранение параметров отчета

ответ

1

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

+0

Вот чего я боялся. Единственное, что я не знаю, - это то, как правильно интегрироваться с безопасностью AD. Любые мысли или указатели? – CodeMonkey1313

+0

Если вы используете элемент управления ReportViewer (http://www.gotreportviewer.com/), вам не нужно интегрировать (но вам нужно сделать немного больше кода). Если вам нужно использовать сервер, вы можете использовать интерфейс веб-службы или прокси-запросы, используя интерфейс URL. Я всегда избегал интеграции AD с RS. – cdonner

+0

Я только что вспомнил, что на самом деле я сделал реализацию RS 1.0 с прокси-сервером Java (см. Http://www.javaworld.com/javaworld/jw-01-2005/jw-0110-sqlrs.html). – cdonner

3

Я не знаю, можно ли это сделать с помощью диспетчера отчетов, но вы всегда можете использовать параметры URL-адреса и проходить через этот путь, а затем просто укажите им ссылку, которая приведет их к их отчету (или отрисует это как PDF-файл или другой формат, если вы хотите) и уже прошли параметры.

Вот ссылка, которая приведет вас к документации MSDN о URL Access для ваших отчетов.

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