PowerTools ActiveReports for .NET 9.0J
データセットの追加

ページレポートまたはRDLレポートでは、レポートをデータソースに接続した後、フィールドを取得するには、データセットを追加する必要があります。次の手順では、レポートにデータセットを追加する方法について説明します。

以下の手順は、ページレポート/RDLレポートのテンプレートを既に追加し、データソースに接続したことを前提としています。詳細は、「プロジェクトにレポートを追加する」と「データソースとの接続」を参照してください。

  1. レポートエクスプローラ」では、[データソース]ノード(デフォルトは「DataSource1」)を右クリックし、 データセットの追加オプションを選択するか、[追加]ボタンからデータセット]を選択します。
  2. [データセット ]ダイアログで、[全般]ページを選択し、データセットの名前を入力します。この名前は、レポートエクスプローラでデータソースノードの子ノードとして表示されます。
  3. [データセット]ダイアログのクエリ]ページで、指定方法]を選択します。 
    • Textを選択する場合、クエリ]ボックスで、SQLコマンドまたはXMLへのパスを入力します。クエリデザイナを使用して対話的にクエリを作成する方法の詳細については、「クエリデザイナ」を参照してください。
    • StoredProcedure]を選択する場合、クエリ]ボックスでStoredProcedureの名前を入力します。
    • TableDirect]を選択する場合、 [クエリ]ボックスでテーブルの名前を入力します。
  4. クエリを検証するには、クエリボックスの右上にある[データセットの検証]アイコンをクリックします。

  5. [データセット]ダイアログの[フィールド]ページでは、自動的にフィールドが追加されます。XMLデータの場合、有効なXPath式を使用し、手動でフィールド]ページにフィールドを入力する必要があります。
  6. ダイアログの他のページで、パラメータ、フィルタ、とデータのオプションを設定することもできます。
  7. OKボタンをクリックし、ダイアログを閉じます。データセットとフィールドは、レポートエクスプローラのノードとして表示されます。
メモ: XMLデータソースプロバイダを使用している場合には、[クエリ]ページでXMLへのパスを指定し、[フィールド]ページで、XPath式を使用してフィールドを生成する必要があります。詳細は、次の例を参照してください。

XMLデータで指定するクエリとフィールドの設定

関連トピック

概念

 

 


©2003-2015 GrapeCity inc. All rights reserved.