2012-10-11 2 views
1

Я очень новый пользователь для SSRS. Я узнал основные вещи и могу делать отчеты с помощью VS 2008 и BIDS. Но я не могу двигаться дальше. Я хочу использовать динамический источник данных. Мои вопросы:SQL Server Reporting Services (SSRS) Dynamic Data Souce

  1. Сначала пользователь должен ввести четыре учетные данные: а) имя сервера б) имя базы данных с) идентификатор пользователя 4) пароль. Это поможет установить соединение с базой данных и сделать источник данных. Учетные данные должны храниться в сеансе или в файле cookie.

  2. Теперь пользователь сможет просматривать все отчеты, не предоставляя учетные данные, поскольку он уже дал их.

Я создал динамический источник данных, но учетные данные запрашиваются каждый раз, когда я открываю отчет.

Любой демонстрационный проект или статьи будут высоко оценены.

ответ

2

Похоже, что только SSRS не выполнит то, что вы хотите. SSRS не обеспечит хороший интерфейс для конечных пользователей для создания новых источников данных или изменения существующих источников данных. Есть некоторые потенциальные обходные пути, которые получают некоторые функции вы желаете, например, как способ изменить найденные сервера по адресу: http://blog.softartisans.com/2011/04/19/how-to-create-a-dynamic-reporting-services-shared-data-source-using-linked-servers/ (. Требует возможностей использования связанных серверов)

Но управлять сеанса пользователя или печеньем, вам понадобится больше, чем SSRS. Самый простой способ получить это будет с веб-сайта .NET для управления учетными данными. Он может использовать элемент управления ReportViewer или другой метод доступа к SSRS, такой как доступ к URL, для получения функций отчетности.

+0

Спасибо большое Jamie F – Saikat

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