最近昔のソフトの改修で触ったのですが【ActiveReports 2.0J】(これ結構古いですが)を使って
2個のレポートを1個に合体させて1個のレポートにする要請がありました。
ActiveReports 2.0J も古いですが、BASICもVisualBasic6.0(SP-5)なのでこちらもかなりなものです。
そこでネットに転がっているかなと思ったので調べたら、以下の様な方法で出来るようです。
以下にソースでは ActiveReports1 と ActiveReports2 と宣言したアクティブレポートが存在するものとし、 ActiveReports1 の後ろに ActiveReports21 のレポートを追加することを想定しています。 また、2個のアクティブレポートとも紙の大きさは同じものとします。
尚、各レポートの DataControl1 はデータベースへのアクセスがある場合の例です。
ActiveReports 2.0J も古いですが、BASICもVisualBasic6.0(SP-5)なのでこちらもかなりなものです。
そこでネットに転がっているかなと思ったので調べたら、以下の様な方法で出来るようです。
以下にソースでは ActiveReports1 と ActiveReports2 と宣言したアクティブレポートが存在するものとし、 ActiveReports1 の後ろに ActiveReports21 のレポートを追加することを想定しています。 また、2個のアクティブレポートとも紙の大きさは同じものとします。
尚、各レポートの DataControl1 はデータベースへのアクセスがある場合の例です。