障害と解決の実例集
●実際にあったご質問の中から毎月20件(AFP<Infoprint>/nonAFPプリンター)を ピックアップ! 障害と解決実例を含め<プリンターQ&A集>として掲載しております。
**バックナンバーがご覧になれる<プリンターQ&A集INDEX>は、こちら
**キーワード検索は<Web内全文検索をご利用ください、こちら
**それでも回答の手掛かりがなければ、掲示板を利用してみましょう!、こちら

<AFPプリンター(Infoprint)Q&A集>
**non AFPプリンターQ&A集(今月号掲載分)は、こちら
 
<<今月の目次>>
●AFP Viewerでページセグメント付オーバーレイを表示する方法について

AFP Viewerでページセグメント付オーバーレイを表示する方法について


【質問】
iSeries上でページセグメント付のオーバーレイを作成し、*AFPDSのスプールを作成しました。これをClient AccessのAFP Viewerで見たいのですが、ページセグメントだけ表示されません。罫線等オーバーレイは表示されます。 AFPDSのスプール内にはページセグメントは含まれないのでしょうか。印刷時に動的にしか入らないのでしょうか。AFPDSのスプール内にページセグメントも含む方法はありますでしょうか。

AFPDSスプールの作成は、以下のように行いました。

-DEVTYPE(*LINE) CVTLINDTA(*YES)で、ページ定義(CPI/LPI/FONT指定)とフォーム定義(オーバーレイ含)を含むPRTFを作成し、PFデータをCPYF、AFP ViewerのプリファレンスでAFP検索パスにPC上のパスを定義し、S1xxxx.psgと名前を付けたページセグメントを置いてみましたが表示できませんでした。


【回答】
基本的に、ページセグメントはAFPスプールファイルの中では、Include Page SegmentというStructured Fieldの中に名前だけが作られて、印刷実行時に動的にPSFによって、プリンターにdownloadされます。したがって、AFPDSスプール内にはページセグメント自身は含まれません。

ただし、AFPのアーキテクチャーには必要なリソース(オーバーレイやページセグメント)をインライン(帳票の中にあえてリソースを持たせてしまう)化することができるので、その方法をオーバーレイ作成のツールがサポートしていれば、ページセグメントを持たせることにより、AFP Viewerで表示することができます。

AFPデザイナーでは、OGLコンパイラーオプションの設定でページセグメントをインラインで作成すると表示されるようになります。


↑このページのトップへ
 

TOPPAGE

BELLDATA, Inc. Copyright reserved.