| 葵さん
コマンドボタンから複数のレポートを順に印刷することはできると思いますが。
コマンドボタンの機能では行ったことがないのですが、イベント(この場合には一般手続き)で
処理すれば、可能なはずです。つまり
----------------------------------------------
手続き定義開始 2通印刷()
レポート印刷 "完了.rpt",プレビュー=する
レポート印刷 "報告書.rpt",プレビュー=する
手続き定義終了
----------------------------------------------
という手続きをイベントファイルの中に作っておき、コマンドボタンでは機能名に手続き実行
パラメータに「2通印刷」と手続き名を指定します。しかけはこれだけです。
(機能名のレポート印刷でも同じだと思うのですが、試していません)
コマンドでのレポート印刷の場合にプレビューを指定すると、プレビュー画面を閉じない限り
印刷へ移行しません。コマンドも印刷が終わるまで、実行が待たされます。
そしてこの例でいえば、「完了」のレポート印刷が終了した後、次の「報告書」を印刷する
レポート印刷コマンドに移行します。
もしそれぞれのレポート印刷を行うコマンドボタンを1つずつ作り、ポンポンと続けて押して行くと
片方のレポート印刷でプレビュー中だったり、印刷がが終わっていなかったりして、書かれている
様なエラーになることは予想されます。
|