質問: activereports(.NET版)のセクションレポートで帳票を作成しようとしています。 グループ毎に改ページしたいため、グループヘッダのDataFieldに改ページ条件を入れたいのですが、データソースでなくコードで値をセットする場合はDataFieldは使えないでしょうか? また、使えない場合はどのようにしてコードからグループ毎の改ページ条件を設定できるでしょうか? よろしくお願い致します。
回答: 解決しました。 データソースを使わない帳票をアンバウンドレポートと呼ぶようで、アンバウンドレポートでの改ページ方法について下記公式リファレンスに情報がありました。 アンバウンドレポートでのグループ化 https://docs.grapecity.com/help/activereports-9/arWLKGroupOnUnboundFields.html やり方としては、コードのInitializeイベント内に Fields.Add("hoge") を記述し、明細1行ずつ処理するFetchDataイベント内で Me.Fields("hoge").Value = 改ページキーの値 を記述すると、改ページキーの値が変わったタイミングで改ページが行われました。