Excelで子レコードを出力時、子レコードの任意の項目でグループ化して出力します。
※本機能はOffice File Creator Proで使用可能です。
概要
対応ファイル形式
Excel
使用例
- 商談商品を商品種別ごとにグループ化し、グループごとに出力したい。
- グループ項目ごとの合計金額を出力したい。
必要な設定
- 差し込み項目の設定
- OFC_子オブジェクトオプションレコードの設定
差し込み項目の設定
テンプレートファイルにヘッダー行、明細行、フッター行を設定します。子オブジェクト差し込み項目の先頭行から最終行が子レコードの1ブロックになります。
ヘッダー行: グループ化の差し込み項目や表ヘッダーを設定します。
明細行: 子レコードの明細の差し込み項目を設定します。グループに属する子レコード数分出力されます。
フッター行: 合計の差し込み項目、備考などを設定します。
子レコードのブロック間に空白行を入れる場合、差し込み項目にblank()関数を使用します。この例では、グループ間に空白を1行設定したため、フッターは2行になります。
OFC_子オブジェクトオプションレコードの設定
OFC_子オブジェクトオプションのレコード詳細ページを開き、「(Pro) グループ出力」セクション内の各項目を入力します。
(Excel)グループ項目API名: グループ化する項目API名を入力してください。例: ProductCode
(Excel)グループヘッダー行数: グループのヘッダー行数を入力してください。空欄の場合、デフォルトの"0"が適用されます。
(Excel)グループフッター行数: グループのフッター行数を入力してください。空欄の場合、デフォルトの"0"が適用されます。
出力サンプル
商品種別でグループ化したサンプル
考慮事項
- グループ項目が数式項目の場合は、集計関数を使用することはできません。
- グループ出力時、「出力最小行数」を設定することはできません。
- グループ出力はExcel出力時のみの可能です。Word、PowerPoint、PDF出力でグループ出力はできません。
参考
差し込み項目に集計関数を使用して子レコードの合計金額を出力する