PowerTools ActiveReports for .NET 9.0J > ActiveReportsユーザーガイド > サンプルとチュートリアル > チュートリアル > ページレポート/RDLレポートのチュートリアル > データ > XMLデータを使ったレポート |
このチュートリアルでは、ページレポートおよびRDLレポートをXMLデータソースに接続し、データセットを作成する方法を紹介します。また、Listコントロールの使い方についても説明します。
このトピックでは、以下のタスクを行います。
メモ:
|
チュートリアルを完了すると、次のようなレポートが作成されます。
Visual StudioプロジェクトにActiveReportを追加する
詳細は、「プロジェクトにレポートを追加する」を参照してくだざい。
レポートをデータソースに接続する
データセットを追加する
//country [@name != 'World']
名前 | 種類 | 値 |
---|---|---|
Name | データベースのフィールド | @name |
Currency | データベースのフィールド | ./ExchangeRates/Currency |
2004 | データベースのフィールド | ./ExchangeRates/VsUSD2004 |
2003 | データベースのフィールド | ./ExchangeRates/VsUSD2003 |
2002 | データベースのフィールド | ./ExchangeRates/VsUSD2002 |
2001 | データベースのフィールド | ./ExchangeRates/VsUSD2001 |
2000 | データベースのフィールド | ./ExchangeRates/VsUSD2000 |
レポートにコントロールを追加する
フィールド名 | プロパティ名 |
---|---|
Currency | Location:1.125in, 0.5in Size:2.25in, 0.25in |
2004 | Location:4.5in, 0.875in Size:1in, 0.25in |
2003 | Location:4.5in, 1.25in Size:1in, 0.25in |
2002 | Location:4.5in, 1.625in Size:1in, 0.25in |
2001 | Location:4.5in, 2in Size:1in, 0.25in |
2000 | Location:4.5in, 2.375in Size:1in, 0.25in |
メモ: このフィールドに対して作成された式は、通常の式とは異なります。Visual Basicの構文の場合、識別子は数字から開始できないので、数字のフィールド名を文字列として扱う必要があります。 |
プロパティ名 | 値 |
---|---|
Location | 0.145in, 0.875in |
Size | 3in, 0.25in |
Value | ="年別に米ドル対 " & Fields!Currency.Value & " の価値:" |
TextBox1
プロパティ名 | 値 |
---|---|
Location | 0.125in, 0.5in |
Size | 0.75in, 0.25in |
FontWeight | Bold |
Value | 通貨: |
TextBox2
プロパティ名 | 値 |
---|---|
Location | 3.375in, 0.875in |
Size | 1in, 0.25in |
TextAlign | Right |
Value | 2004年: |
TextBox3
プロパティ名 | 値 |
---|---|
Location | 3.375in, 1.25in |
Size | 1in, 0.25in |
TextAlign | Right |
Value | 2003年: |
TextBox4
プロパティ名 | 値 |
---|---|
Location | 3.375in, 1.625in |
Size | 1in, 0.25in |
TextAlign | Right |
Value | 2002年: |
TextBox5
プロパティ名 | 値 |
---|---|
Location | 3.375in, 2in |
Size | 1in, 0.25in |
TextAlign | Right |
Value | 2001年: |
TextBox6
プロパティ名 | 値 |
---|---|
Location | 3.375in, 2.375in |
Size | 1in, 0.25in |
TextAlign | Right |
Value | 2000年: |
レポートを表示する