FindRenderSave サンプル Windows アプリケーション
更新 : 2005 年 12 月 5 日
FindRenderSave は、Microsoft Visual Studio を使用して開発されたサンプル Microsoft Windows アプリケーションです。このアプリケーションは、実際の状況を基に開発されており、レポート サーバー Web サービスを使用する Windows アプリケーションを開発する方法を具体的に示しています。このサンプルでは、SOAP API を使用して、レポート サーバー データベース内のレポートの検索や、レポート プロパティの表示、ディスク上に保存できるさまざまな形式でのレポートの出力を行うことができます。このサンプルは、Itanium ベースのオペレーティング システムではサポートされていません。
SQL Server サンプルは、セットアップ中に自動的にインストールされません。これらのサンプルをインストールする方法の詳細については、「サンプルのインストール」を参照してください。
重要 : |
---|
サンプル アプリケーションは、システム管理者の許可なしに、運用中の SQL Server データベースやレポート サーバーに接続しないようにしてください。 |
必要条件
FindRenderSave サンプルを使用するには、Microsoft Visual Studio および Microsoft Visual C# または Microsoft Visual Basic について理解している必要があります。また、使用するシステムで次の要件が満たされていることが必要です。
- Visual Studio 2005 または互換性のある開発環境 (プロジェクト ファイル表示用)。
- Microsoft .NET Framework Version 2.0。
- Reporting Services のサンプル。サンプルは、SQL Server 2005 のセットアップ中にインストールできます。このリリースでは、サンプルのインストールを選択すると、コンピュータ上に個別のインストーラがインストールされて、サンプルの展開とインストールに使用することができます。このインストーラは、[スタート] メニューの Microsoft SQL Server 2005 プログラム グループから実行できます。
- アクセス権のあるネットワーク上のレポート サーバー (このサンプル クライアント アプリケーションを使用して、レポート サーバーのコンテンツを参照し、レポートを表示する場合)。このサンプルでは、開発コンピュータに SQL Server 2005 Reporting Services がインストールされていることを前提としています。
場所
このサンプルは、Reporting Services サンプル ディレクトリの Application Samples\FindRenderSave Sample サブディレクトリにあります。
例 :
C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Application Samples\FindRenderSave 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」を参照してください。
FindRenderSave サンプルを Visual Studio 内でビルドおよび実行するには
ソリューション (FindRenderSaveCS.sln または FindRenderSaveVB.sln) を開きます。
[デバッグ] メニューの [デバッグなしで開始] をクリックします。
アプリケーションを終了するには、[閉じる] をクリックします。
FindRenderSave サンプルをコマンド ラインからビルドおよび実行するには
ディレクトリ変更コマンド (CD) を使用して \FindRenderSave ディレクトリに移動します。
次のコマンドを入力して、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 ディレクトリで、FindRenderSave.exe をダブルクリックしてアプリケーションを開始します。
[閉じる] をクリックしてアプリケーションを終了します。
FindRenderSave の使用
FindRenderSave サンプル アプリケーションをインストールすると、このサンプルを使用してレポートを検索したり、レポート プロパティを表示したり、ディスク上に保存できるさまざまな形式でレポートを表示できます。既定では、このアプリケーションは、FindRenderSave を実行するコンピュータと同じコンピュータ上にあるレポート サーバー Web サービスのインスタンスへの接続を試みます。
重要 : |
---|
サンプル アプリケーションは、システム管理者の許可なしに、運用中の SQL Server データベースやレポート サーバーに接続しないようにしてください。 |
FindRenderSave サンプル アプリケーションを使用するには、次の操作を行います。
Visual Studio で FindRenderSave.sln を開きます。
[デバッグ] メニューの [開始] をクリックして、サンプル アプリケーションを実行します。
[検索条件] の一覧を使用して、名前、説明またはその両方からレポートを検索します。
[Search string] ボックスに、検索に使用するテキストを入力します。検索文字列を入力したら、[検索] をクリックします。
検索条件に一致するレポートの一覧が、[Items found] の一覧に表示されます。
[Items found] 一覧中の任意のレポートをクリックし、そのレポートの説明とパスのプロパティを表示します。
レポートが選択されている場合は、Excel、画像、Web アーカイブ (MHTML)、または PDF 形式の、4 種類の表示形式の 1 つでレポートを表示できます。表示形式を選択するには、[データ表示形式] 一覧を使用します。
レポートを保存するには、[レポートの保存] をクリックします。
[レポートの保存] ダイアログ ボックスが表示されます。
メモ : FindRenderSave では、資格情報を要求するレポートの表示や保存、およびすべてのパラメータに既定値が指定されていないパラメータ化されたレポートの表示や保存を行いません。 レポートの場所を指定し、名前を入力して、[保存] をクリックします。
アプリケーションを終了するには、[閉じる] をクリックします。
参照
処理手順
コード例のコンパイルと実行
SQL Server Reporting Services サンプル
その他の技術情報
アプリケーション サンプル (Reporting Services)
ヘルプおよび情報
変更履歴
リリース | 履歴 |
---|---|
2005 年 12 月 5 日 |
|