6.4.2 書式オーバレイ印刷時の優先順位(AIX,HP-UX,Solaris)

書式オーバレイ印刷するAPを実行する場合,APでの設定および環境変数の設定によって有効になる優先順位があります。設定項目ごとに優先順位を説明します。

<この項の構成>
(1) 印刷サービス名
(2) 書式名
(3) 書体
(4) 書式イメージファイル格納ディレクトリ
(5) 印刷ドキュメント名

(1) 印刷サービス名

印刷サービス名の優先順位は,次の順番で有効となります。

  1. 日立COBOLのAPでASSIGN句を指定し,COBOLの環境変数(CBLX_外部装置名)に指定した印刷サービス名,またはC言語のAPでjstqlopn関数に指定した印刷サービス名
  2. 環境変数(XMAP3_PSNAME)に設定した印刷サービス名

(2) 書式名

書式名の優先順位は,次の順番で有効となります。

  1. 日立COBOLのAPでAPPLY FORMS-OVERLAY句に指定したデータ名に書式名,またはC言語のAPでjstqlpag関数に指定した書式名
  2. 環境変数(XMAP3_FMP)に設定した書式名

(3) 書体

書体の優先順位は,次の順番で有効となります。

  1. 日立COBOLのAPでCHARACTER TYPE句のFORMAT-nに指定した書体,またはC言語のAPでjstqlctp関数に指定した書体
  2. 環境変数(XMAP3_FORMAT)に設定した書体
    なお,書体以外の文字サイズ,文字の間隔,拡大については,APで設定した内容が反映されます。
  3. ドロー定義時の行データ属性ダイアログで設定した書体

(4) 書式イメージファイル格納ディレクトリ

書式イメージファイルを格納するディレクトリの優先順位は,次の順番で有効となります。

  1. マップドライバ環境定義ファイル(/etc/opt/HIXMAP/XMAPdrv)のmapPathで指定したディレクトリのパス名
  2. AP実行時のカレントディレクトリ

(5) 印刷ドキュメント名

印刷ドキュメント名の優先順位は,次の順番で有効となります。

  1. 環境変数(XMAP3_DOCNAME)に指定した印刷ドキュメント名
  2. 書式オーバレイの定義時,書式属性中の「印刷ドキュメント名」に指定した印刷ドキュメント名
  3. 「XMAP3」または「XMAP3△△△FNAM-書式イメージファイル名」(PDFファイル出力の場合には「書式イメージファイル名」)