このサイトをご覧になるには、JavaScriptを有効にしてください。

[帳票開発ツール]Stimulsoft レポート&ダッシュボード ユーザーマニュアル

ナビゲーション: はじめに

グループを使ったレポート

スクロール トップ その他

 

このステップバイステップの説明をよりよく理解するために ビデオファイルをご覧ください

 

以下の手順で、グループ化されたレポートを作成します。

 

1.デザイナーを実行します。

2.データを接続します。

2.1. 新しい接続を作成 します

2.2. 新しいデータソースを作成 します。

 

3.レポートを作成するか、すでに作成されたレポートを開きます。例えば、「シンプルリストレポート」の章で作成したシンプルリストレポートを例にとって説明します。

 

 

4.レポートテンプレートにグループヘッダーバンドグループフッターバンド追加します。グループヘッダーバンド関連するデータバンドよりも上位に配置します。グループフッターバンドグループヘッダーが 関連 する データ下に配置します。各グループフッター指定された グループヘッダーに対応するグループフッターバンドグループヘッダーないと出力されません。下図は グループヘッダバンドグループフッターバンド追加したレポートテンプレートです

 

 

5.グループヘッダーバンドグループフッターバンド編集 します

5.1.高さを揃える。

5.2.要件に応じてプロパティの値を変更します。 例えば、グループヘッダーバンドのKeepGroupHeaderTogether プロパティをTrueに設定すると、グループヘッダをグループと一緒に保持する必要がある。またグループフッターバンドのKeepFooterTogetherをtrueに設定すると、フッターをグループと一緒に保持する必要がある場合です。

5.3. GroupHeaderBandの背景を設定 する

5.4. DataBandのBordersを有効にする(必要な場合)。

 

6.グループヘッダーバンド コンディションプロパティを使って レポート内の条件データのグループ化を設定 します。 グループ化の条件は、式を設定するか、データソースからデータカラムを選択することで設定することができます。このチュートリアルでは 、グループ化の条件に{Customers.ContactTitle}式を 定義 します。 という式をグループ化の条件に定義します。

7.グループヘッダーバンドにテキストコンポーネントを配置し、{Customers.ContactTitle}という式をこのテキストコンポーネントに記述します。という式を入力してください。グループフッターバンドにテキストコンポーネントを配置し、{Count()}という式をこのテキストコンポーネントに記述してください。この{Count()}関数は、各グループのエントリ数でサマリーをカウントします。下図は、グループ化という条件を設定し、グループヘッダーバンドグループフッターバンドにテキストコンポーネントを配置したレポートテンプレートです。

 

 

8.式やテキストコンポーネントを編集します。

8.1.テキストコンポーネントを GroupHeaderBandと グループフッターバンドドラッグ&ドロップします

8.2.テキストフォントのパラメータ(サイズ、タイプ、色)を変更します。

8.3..テキストコンポーネントを幅と高さで整列させる。

8.4.テキストコンポーネントの背景を変更します。

8.5.テキストコンポーネント内のテキストを整列させる。

8.6.テキストコンポーネントのプロパティの値を変更します。 例えば、テキストを折り返す必要がある場合は、ワードラップ プロパティを trueに設定します。

8.7.  必要であれば、テキストコンポーネントのボーダーを有効に します。

8.8.ボーダーの色を変更します。

下の図は、編集したグループ化されたレポートテンプレートのサンプルです。

 

 

9.[プレビュー] ボタンを クリック  するか、 [ プレビュー] メニュー項目を クリックしてビューアを起動します。レンダリング後、データフィールドへのすべての参照は、データフォームで指定されたフィールドに変更されます。データは、このレポート用に定義されたデータベースから連続した順序で出力されます。  レンダリングされたレポート内のデータバンドコピー数は データベース内のデータ行の数と同じになります。 下図は、グループ化されたレポートのサンプルです。

 

 

 

スタイルの追加

 

1.レポートテンプレートに戻ります。

2.データバンド選択 します

3.偶数スタイル および 奇数スタイル プロパティの値を変更します。これらのプロパティの値が設定 されていない場合は、 これらのプロパティの値のリストで スタイルの編集]を選択し、スタイル デザイナーを使用して新しいスタイルを作成 します。下図は、スタイルデザイナー画面です

 

 

スタイルの追加]ボタンをクリックして  、スタイルの作成を開始 します。ドロップダウンリストから[コンポーネント]を 選択 します 。  行の背景色を変更するには Brush.Color プロパティを  設定 します。 下の図は スタイルデザイナーの サンプルで、 Brush.Color プロパティの 値のリストを示しています。

 

 

[閉じる]をクリック します次に、偶数 スタイルと 奇数 スタイルプロパティのリストで  新しい値(奇数と偶数の行のリストのスタイル)を指定します。

 

4.レポートを表示するには 、「プレビューボタンをクリック するか プレビュー メニュー項目をクリックしてビューア起動します。下の図は、グループ化され、行の色が変更されたレンダリングレポートのサンプルです。