ActiveReports for .NET 18.0J
単一レイアウトのレポート
ActiveReportsユーザーガイド > サンプルとチュートリアル > チュートリアル > ページレポート/RDLレポートのチュートリアル > レイアウト > 単一レイアウトのレポート

ページレポートでは、デザイン時に単一のページのタブでレイアウトを作成し、レポート全体に適用することができます。このレイアウトは、デザイン時と実行時に同一のレイアウトとして表示されます。このチュートリアルでは、単一のレイアウトを持つレポートの作成、およびプレビューする方法を紹介します。

このトピックでは、以下のタスクを行います。   

メモ: このチュートリアルでは、Reelsデータベース(Reels.mdb)のDVDStockテーブルを使用しています。使用にはReelsデータベース(..\ActiveReportsNET18\Samples\Data\Reels.mdb)へのアクセス権限が必要です。

チュートリアルを完了すると、次のレポートが作成されます。

デザイン時のレイアウト

実行時のレイアウト

Visual StudioプロジェクトにActiveReportsを追加する

  1. Visual Studioで新規プロジェクトを開きます。
  2. [プロジェクト]メニューから[新しい項目の追加]を選択します。
  3. [新しい項目の追加]ダイアログでActiveReports 18.0Jページレポート]を選択し、ファイル名を「rptSingleLayout」に変更します。
  4. [追加]ボタンをクリックします。

詳細については、「クイックスタート」を参照してください。

レポートをデータソースに接続する

  1. レポートエクスプローラで、[データソース]ノードを右クリックして、[データソースの追加]のオプションを選択するか、[追加](+)ボタンから[データソース]を選択します。
  2. [レポートデータソース]ダイアログで[全般]ページを選択し、名前を「ReportData」に変更します。
  3. このチュートリアルでは、Reelsデータベースに接続します。詳細については、「データソースとの接続」を参照してください。      

データセットを追加する

  1. レポートエクスプローラで、[データソース]ノードを右クリックして[データセットの追加]を選択するか、[追加](+)ボタンから[データセット]を選択します。
  2. [データセット]ダイアログで、[全般]ページを選択し、[名前]フィールドに「DVDList」と入力します。この名前が[レポートエクスプローラ]で、追加したデータソースの子ノードとして表示されます。
  3. [データセット]ダイアログの[クエリ]ページで、[クエリ]フィールドに次のSQLクエリを入力します。
    SQLクエリ
    コードのコピー
    Select * from dvdstock
    
  4. クエリを検証するために、クエリボックスの横にある[データセットの検証]アイコンをクリックします。

  5. [OK]をクリックしてダイアログを閉じます。データセットとクエリフィールドは、[レポートエクスプローラ]にノードとして表示されます。

レポートのレイアウトを作成する

  1. Visual Studioのツールボックスで、ActiveReports 18 ページ]タブへ移動し、TextBoxコントロールをデザイナ面上に配置します。
  2. TextBoxコントロールを選択しながら、[プロパティ]ウィンドウで次のプロパティを設定します。
    プロパティ名 プロパティの値
    Location 0.25in, 0.5in
    BackgroundColor Khaki
    Color Maroon
    Font Normal, MS ゴシック, 16pt, Bold
    Size 6in, 0.5in
    TextAlign Center
    Value DVD STOCK
  3. Visual Studioツールボックスから、Tableデータ領域をデザイナ面上に配置します。
  4. Tableを選択し、[プロパティ]ウィンドウで次のプロパティを設定します。
    プロパティ名 プロパティの値
    Location 0.25in, 1in
    BackgroundColor Khaki
    FixedSize 6in, 7.5in
    RepeatHeaderOnNewPage True
    Size 6in, 0.75in
  5. Tableデータ領域で、マウスをテーブルの詳細行のセル上に移動し、フィールド選択装飾を表示します。
  6. データセットに含まれているフィールドの一覧を表示するために、選択装飾をクリックし、次のフィールドをテーブルの詳細行のセルに追加します。

    セル フィールド
    Title
    中央 InStock
    StorePrice
    詳細行に式が自動的に追加され、ヘッダ行に静的なラベルを表示します。
    ヒント: レポートエクスプローラから、Tableデータ領域のセル上に直接フィールドをドラッグすることもできます。
  7. Tableの列を選択し、Widthプロパティを次のように設定します。
    セル フィールド
    2.5in
    中央 1.75in
    1.75in
  8. 以下の行を選択しながら、[プロパティ]ウィンドウで次のプロパティを設定します。
    プロパティの値
    ヘッダ行 BorderStyle:Solid
    Color:Maroon
    Font:Normal, MS ゴシック, 12pt, Bold
    TextAlign:Left
    詳細行 BorderStyle:Solid
    Font:Normal, MS ゴシック, 10pt, Bold
    TextAlign:Left

レポートを表示する

または、

関連トピック