RSExplorer サンプル アプリケーション
更新 : 2005 年 12 月 5 日
RSExplorer は、Microsoft Visual Studio を使用して Microsoft Visual C# で開発されたサンプルの Microsoft Windows アプリケーションです。このアプリケーションは、実際の状況を基に開発されていて、Reporting Services Web サービスを使用する Windows アプリケーションを開発する方法を具体的に示しています。RSExplorer は、Microsoft .NET Framework プロキシ クラスを使用して、Reporting Services SOAP API により公開された Web サービス メソッドを呼び出します。また、エンタープライズ レポーティング領域での新機能を特に利用しています。このサンプルは、Itanium ベースのオペレーティング システムではサポートされていません。
SQL Server サンプルは、セットアップ中に自動的にインストールされません。これらのサンプルをインストールする方法の詳細については、「サンプルのインストール」を参照してください。
重要 : |
---|
サンプル アプリケーションは、システム管理者の許可なしに、運用中の SQL Server データベースやレポート サーバーに接続しないようにしてください。 |
必要条件
RSExplorer サンプルを使用するには、Visual Studio および Visual Basic または Visual C# について理解し、次のコンポーネントやツールをインストールしておく必要があります。
- Microsoft Visual Studio 2005 または互換性のある開発環境 (プロジェクト ファイル表示用)。
- SQL Server 2005 (Reporting Services を含む)。
- Microsoft .NET Framework Version 2.0。
- Reporting Services のサンプル。サンプルは、SQL Server 2005 のセットアップ中にインストールできます。このリリースでは、サンプルのインストールを選択すると、コンピュータ上に個別のインストーラがインストールされて、サンプルの展開とインストールに使用することができます。このインストーラは、[スタート] メニューの Microsoft SQL Server 2005 プログラム グループから実行できます。
- アクセス権のあるネットワーク上のレポート サーバー (このサンプル クライアント アプリケーションを使用して、レポート サーバーのコンテンツを参照し、レポートを表示する場合)。
メモ : |
---|
RSExplorer は、以前のバージョンの Visual Studio でコンパイルおよび実行できるように変換できます。ただし厳密には、このサンプルはこのセクションに記載されているバージョンとの互換性を持つようデザインされています。 |
場所
このサンプルは、Reporting Services サンプル ディレクトリの Application Samples\RSExplorer Sample サブディレクトリにあります。
例 :
C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Application Samples\RSExplorer Sample
サンプルのビルド
強力な名前のキー ファイルをまだ作成していない場合は、次の指示に従ってキー ファイルを生成してください。
厳密な名前のキー ファイルを生成するには
Microsoft Visual Studio 2005 コマンド プロンプトを開きます。[スタート] メニューの [すべてのプログラム] をポイントし、[Microsoft .NET Framework SDK 2.0] をポイントします。次に、[SDK コマンド プロンプト] をクリックします。
-- または --
Microsoft .NET Framework コマンド プロンプトを開きます。[スタート] メニューの [すべてのプログラム] をポイントし、[Microsoft .NET Framework SDK 2.0] をポイントします。次に、[SDK コマンド プロンプト] をクリックします。
ディレクトリの移動コマンド (CD) を使用して、コマンド プロンプト ウィンドウの現在のディレクトリから、サンプルがインストールされているフォルダに移動します。
注 : サンプルが配置されているフォルダを調べるには、[スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft SQL Server]、[マニュアルとチュートリアル] の順にポイントして、[サンプル ディレクトリ] をクリックします。既定のインストール場所を使用している場合、サンプルは <system_drive>:\Program Files\Microsoft SQL Server\100\Samples にあります。 コマンド プロンプトで、次のコマンドを実行してキー ファイルを生成します。
sn -k SampleKey.snk
重要 : 厳密な名前のキー ペアの詳細については、MSDN の .NET Development Center にある「Security Briefs: Strong Names and Security in the .NET Framework」を参照してください。
RSExplorer サンプルを Visual Studio 内でビルドおよび実行するには
ソリューション (RSExplorerCS.sln または RSExplorerVB.sln) を開きます。
[デバッグ] メニューの [デバッグなしで開始] をクリックします。
アプリケーションを終了するには、[ファイル] をクリックし、次に [終了] をクリックします。
RSExplorer サンプルをコマンド ラインからビルドおよび実行するには
ディレクトリを変更する cd コマンドを使用して RSExplorer ディレクトリに変更します。
次のコマンドを入力して、C# と Visual Basic の両方のバージョンのサンプルをビルドします。
for /r %f in (*.sln) do C:\WINDOWS\Microsoft.NET\Framework\v2.0.40607\msbuild.exe "%f"
メモ : Windows のシステム パスと .NET Framework のバージョン番号はシステムによって異なる可能性があります。 アプリケーションの \Bin\Debug ディレクトリで、RSExplorer.exe をダブルクリックしてアプリケーションを開始します。
[File] メニューで [Exit] を選択して、アプリケーションを終了します。
RSExplorer の使用
RSExplorer サンプル アプリケーションをインストールしたら、このサンプルを使用して、レポート サーバーのコンテンツの表示、新しいフォルダの追加、レポートのインポート、アイテム プロパティの編集、レポートの表示が行えます。
重要 : |
---|
サンプル アプリケーションは、システム管理者の許可なしに、運用中の SQL Server データベースやレポート サーバーに接続しないようにしてください。 |
RSExplorer サンプル アプリケーションを起動するには、次の操作を行います。
Visual Studio で RSExplorer.sln を開きます。
[デバッグ] メニューの [デバッグ開始] をクリックして、サンプル アプリケーションを実行します。
[Server Address] ボックスに、アクセスするレポート サーバーの仮想ルート (例 : http://<localhost>/reportserver) を入力し、[Go] をクリックします。
レポート サーバー アイテムの詳細な一覧が、[Catalog Explorer] の一覧に表示されます。
フォルダをクリックして、レポート サーバー データベース ツリー内を移動します。ツール バーの [Up] 矢印をクリックすると、元の場所に戻ることができます。
一覧内の任意のレポートをクリックし、[Show Properties] リンクをクリックして、そのレポートの説明とパスのプロパティを表示します。
レポート サーバー データベースにフォルダを追加するには
ツリー内で、新しいフォルダを作成する場所に移動します。
[File] メニューの [New] をクリックし、[Folder] をクリックします。
[Add Folder] ダイアログ ボックスが開きます。
フォルダの名前と説明を選択し、[Add] をクリックします。
レポートをインポートするには
[File] メニューの [Import Report] をクリックします。
[Import Report File] ダイアログ ボックスが開きます。
このダイアログ ボックスを使用して、レポート サーバーにアップロードするレポート定義言語 (RDL) ファイルを参照し、[Open] をクリックします。
レポート サーバー データベースからアイテムを削除するには
[Catalog Explorer] のリストから、削除するアイテムを参照し、選択します。
[Edit] メニューの [Delete] をクリックします。[Yes] をクリックして、操作を確定します。
レポート サーバー データベース内のアイテムをコピーするには
コピーするアイテムを選択します。
RSExplorer でコピーできるのは、レポート、リソース、およびデータ ソースに限られます。
[Edit] メニューの [Copy] をクリックします。
選択したアイテムのコピー先のフォルダを参照し、[Edit] メニューの [Paste] をクリックします。
選択したアイテムのプロパティを表示するには
[Catalog Explorer] のリストからアイテムを選択します。
右側のペイン上部の [Show Properties] リンクをクリックします。
プロパティが表示されます。
参照
処理手順
コード例のコンパイルと実行
SQL Server Reporting Services サンプル
その他の技術情報
アプリケーション サンプル (Reporting Services)
ヘルプおよび情報
変更履歴
リリース | 履歴 |
---|---|
2005 年 12 月 5 日 |
|