ホーム > データベースのデザインと作成 > レイアウトとレポートの作成と管理 > レイアウトパートの操作 > レイアウトパートのタイプについて
レイアウトパートのタイプについて 次のセクションでは、各レイアウトパートのタイプについて説明します。 非集計レイアウトパート タイトルヘッダパート。最初の画面またはページの先頭に一度だけ表示されます。 タイトルヘッダが設定されている場合は、最初のページのヘッダがタイトルヘッダで置き換えられます。レポートでは、タイトルページを分割して印刷することもできます。レイアウトにはタイトルヘッダを1つだけ設定することができます。 タイトルヘッダ内のフィールドでは、対象レコードの中の最初のデータをプレビューして印刷します。 ヘッダパート。すべての画面またはページの先頭部分に表示されます。 ただし、タイトルヘッダが設定されていない場合は、最初のページのみヘッダではなくタイトルヘッダが表示されます。タイトルまたは表レイアウトの列タイトルに使用されます。1つのレイアウトにはヘッダを1つだけ設定することができます。 ヘッダ内のフィールドでは、ページにある最初のレコードからデータをプレビューして印刷します。 ボディパート。ボディに配置したフィールド、テキストオブジェクト、グラフィックなどのオブジェクトは、対象レコードの各レコードごとに1回ずつ表示されます。1つのレイアウトにはボディを1つだけ設定することができます。 フッタパート。すべての画面またはページの下部に表示されます(タイトルフッタを追加する場合を除く)。1つのレイアウトにはフッタを1つだけ設定することができます。 フッタ内のフィールドでは、ページにある最後のレコードからデータをプレビューして印刷します。 タイトルフッタパート。最初の画面またはページの下部のみに、通常のフッタ(指定されている場合)に代わって表示されます。1つのレイアウトにはタイトルフッタを1つだけ設定することができます。 タイトルフッタ内のフィールドには、最初のページの最後のデータをプレビューして印刷します。 メモ ブラウズモードでは、タイトルヘッダ、ヘッダ、フッタ、およびタイトルフッタには、アクティブなレコードのデータが表示されます。 集計レイアウトパート レイアウトに、小計、総計、平均、個数などの集計データを定義する場合は、集計フィールドを集計レイアウトパートに定義します。集計パートには、総計パートと小計パートがあります。 総計パートには、通常、ブラウズされているすべてのレコードの集計値(合計など)を表示する集計フィールドが1つ以上含まれます。 小計パートには、通常、レコードグループの小計値を表示する集計フィールドが1つ以上含まれます。レコードは、その値によって区分けフィールドという別のフィールドにグループ化(ソート)されます。区分けフィールドの値が変わると、そこでレポートが区切られ、小計パートがレイアウトに挿入されます。 メモ 集計パートを作成する前に必要な集計フィールドを作成できます。詳細については、集計フィールドの定義を参照してください。 総計パート(前部または後部)。このパートに集計フィールドを配置すると、そのフィールドにすべての対象レコードの集計値が表示されます。総計パートは、レイアウトでの配置に応じて、レポートの先頭(前部)または末尾(後部)に表示されます。レイアウトには、前部総計と後部総計を1つずつ設定することができます。 このパートに集計フィールド以外のタイプのフィールドを配置すると、ブラウズされている最初のレコード(前部)または最後のレコード(後部)のデータが表示されます。 小計パート(前部または後部)。このパートに集計フィールドを配置すると、そのフィールドには、指定された区分けフィールドでソートされたレコードの各グループの小計値が表示されます。小計パートは、レイアウトでの配置に応じて、ボディパートの前または後に表示されます。レイアウトには、複数の小計パートを設定することができます。 このパートに別のタイプのフィールドを配置すると、そのフィールドにはグループの最初のレコード(前部)または最後のレコード(後部)のデータが表示されます。集計の対象となったレコードグループを示す場合は、このパートに区分けフィールドを配置します。 たとえば、取り引き内容が記録されているデータベースを使用して、各販売員の売上高を集計するには、売り上げフィールドを合計する集計フィールドを定義し、次に小計パートを作成して、そこに定義した集計フィールドを配置します(区分けフィールドは販売員名)。販売員ごとの取り引きの件数も必要である場合は、取り引きの数を合計する2つ目の集計フィールドを作成し、同じ小計パートに配置します。すべての取り引きの総計を表示するには、総計パートに売り上げ集計フィールドを配置します。 ヒント 小計パートに別の区分けフィールドを指定することで、レポートの視点を変えることができます。たとえば、売上レポートの小計パートに売り上げを集計するフィールドが配置されている場合は、区分けフィールドに月を選択して、月ごとの売上高を集計することができます。 また、販売員を選択すれば、各販売員の売上高を集計することができます。 表形式での集計データの表示 表形式で集計データを表示する場合: • 集計パートは、表に複数行を1行で表示できるようにサイズ変更されます。 • 前部総計パート(前部総計パートまたは小計パート)のレイアウト上に配置されたフィールドは、パートの下部に付くように整列されます。 • 後部総計パート(後部総計パートまたは小計パート)のレイアウト上に配置されたフィールドは、パートの上部に付くように整列されます。 • 小計パートに区分けフィールドがある場合は、必ず表形式の一番左端の列に表示されます。区分けフィールドは、前部総計パートの一番下か、または後部総計パートの一番上に表示されます。 • 同一フィールドに複数の集計フィールドが設定されている場合は、片方の値の上にもう1つの値が表示される形で合計値が表示されます。 • 小計パートには自動的にフィールドラベル(合計など)が付けられ、表示データを識別することができます。 • 小計パートに塗りつぶし色が設定されている場合、その色は、レイアウトが表形式で表示されているときの一番右端の列の内側だけに適用されます。表の右と下の領域は、レイアウトのボディパートに割り当てられた色で表示されます。