いくらやっても請求書兼領収書が印刷できないと思ったら、「101 システム管理マスタ 」→「1031 出力先プリンタ割り当て情報」で、「一般」タブに設定してしまっていた...入院のほうの領収書は「入院」タブでプリンタ名、プログラム名を登録しておかないとだめナノダ。デフォルトではプリンタ名が入ってなかったりするので、忘れやすいし。
ようやく正副の支払証明書の印刷に成功。とりあえず、正副にカスタマイズしたオンライン帳票を作ることが目的だったので、ORCSMKPRTSITE.CBLを利用した印刷形式に書き換えるのは断念。蓋を開けてみれば結局、たいした差分ではなくなってしまった。COBOLプログラマでORCAの内部的な動きを知っていればいいけど、COBOL自体から勉強している状態なので、なかなか手が出ず。DBアクセスとか印刷周りのロジック部分を習得できれば、ぱぱぱーっと書き換えられる程度のプログラムなんだろうね。
メモ : オンライン帳票として出力するには、MOVE "2" TO SPRT-SITEKBNとやってSPRT-SITEKBNに2を放りこむべし。COPY "CPORCSPRTNM.INC"をしているなら、ORCSPRTNM-KBNに2を放りこめばいいかな。