1

私はSSRSの非常に新しいユーザーです。基本的なことを学び、VS 2008 と BIDS を使用してレポートを作成できるようになりました。しかし、私はそれ以上動けません。動的データ ソースを使用したい。私の問題は次のとおりです。

  1. 最初に、ユーザーは次の 4 つの資格情報を入力する必要があります: a) サーバー名 b) データベース名 c) ユーザー ID 4) パスワード。データベースとの接続を作成し、データ ソースを作成するのに役立ちます。資格情報は、セッションまたは Cookie に保存する必要があります。

  2. これで、ユーザーは資格情報を提供しなくてもすべてのレポートを表示できるようになります。

動的データ ソースを作成しましたが、レポートを開くたびに資格情報を求められます。

デモ プロジェクトや記事は高く評価されます。

4

1 に答える 1

2

SSRS だけでは目的を達成できないようです。SSRS は、エンド ユーザーが新しいデータ ソースを作成したり、既存のデータ ソースを変更したりするための適切なインターフェイスを提供しません。http://blog.softartisans.com/2011/04/19/how-to-create-a-dynamic-にあるサーバーを変更する方法など、必要な機能の一部を取得するための回避策がいくつかあります Reporting-services-shared-data-source-using-linked-servers/ (リンク サーバーを使用する機能が必要です。)

ただし、ユーザー セッションまたは Cookie を管理するには、SSRS 以外のものが必要になります。これを実現する最も簡単な方法は、資格情報を管理する .NET Web サイトを使用することです。ReportViewer コントロール、または URL アクセスなどの SSRS にアクセスするその他の方法を使用して、レポート機能を取得できる場合があります。

于 2012-10-11T13:47:47.520 に答える