過去の桐井戸端BBS (桐ver.8) |
13496 | 複合レポートで2つのタイルオブジェクトを交互に印字したい。 | O2−3号機 | 2001/10/15-18:50 |
今、複合レポートを作成しています。 内容・・明細1(タイル2×2) 明細2(タイル2×2) 質問 印字したいデータが07件あります。 普通に印字を行うと、 1ページ目・・・明細1(4件) 2ページ目・・・明細1(3件) 3ページ目・・・明細2(4件) 4ページ目・・・明細2(3件) と、印字されますが、 1ページ目・・・明細1(4件) 2ページ目・・・明細2(4件) 3ページ目・・・明細1(3件) 4ページ目・・・明細2(3件) と、いった感じで、明細1・明細2と交互に印字したいのですが、出来るのでしょうか? 出来るのであれば方法を教えて下さい。 お願いします。 | |||
13500 | Re:複合レポートの印字 | 悲しげ | 2001/10/15-20:48 |
記事番号13496へのコメント どもっ、O2−3号機さん、エバのファンですか? さて、 >今、複合レポートを作成しています。 >内容・・明細1(タイル2×2) 明細2(タイル2×2) タイルオブジェクト×2個をどのように「複合レポート」上に配置しているのかが判りませんが、 取り敢えずそれぞれを別な単独タイルレポートとして、 次のような感じで絞り込みさせて印刷させれば、結果的にお望みの結果は得られそうな気はします。 1枚づつのレポート印刷となりますから、印刷速度は遅くなりそうですが。 ------------------------ 変数宣言 整数{&i=1} ジャンプ 行番号=1 繰り返し 絞り込み 行数=4 レポート印刷 明細1タイル.rpt,……,ページ番号=2*&i-1,…… レポート印刷 明細2タイル.rpt,……,ページ番号=2*&i,…… 絞り込み解除 ジャンプ 行番号=4*&i+1 条件(#EOF) 繰り返し中止 &i=&i+1 繰り返し終了 ------------------------ 複合レポートの方は、目的が不明なので、対策も判りません。 | |||
13510 | Re:複合レポートの印字 | 佐田 守弘 | 2001/10/15-23:58 |
記事番号13496へのコメント O2−3号機さん 題意と目的で分からない点があるのですが、お書きになられている様な印刷物を得るのであれば、 複合レポートで明細ページを2ページ作り、 1ページ目には明細1、2ページ目には明細2を設定して、 その順序をコントロールできるようなリンク関係を設定しておけば、 目的通りになるはずだと思うのですが。 確認になりますが、この場合、レポートの対象表に設定してある表と、 明細1,2の対象表とのリンク関係がどうなっているか、チェックしてみて下さい。 当然の事ですが、この順序で印刷するように順序を制御する表をレポートの対象表に設定してなければ、 お書きになったような順序になるはずです。 佐田守弘(KS-00119) | |||
13518 | Re:複合レポートの印字 | O2−3号機 | 2001/10/16-12:04 |
記事番号13500へのコメント 悲しげさん、ありがとうございました。 何とか問題解決できました。 | |||
13519 | Re:複合レポートの印字 | O2−3号機 | 2001/10/16-12:08 |
記事番号13510へのコメント 佐田 守弘さん、いつも返答ありがとうございます。 実は、昨日レポートをいじっていましたら、 ファイル属性の対象表で、ページ優先にした際 明細1、明細2を交互に印字してくれました。 これで良いと思うのですが、だめですかね? また困った時は、よろしくお願いします。 |