富士通

NetCOBOL 技術情報:ノウハウ情報

NetCOBOL

Windows x86, .NET

Q

印刷時にプリントマネージャなどで表示される文書名(ドキュメント名)を指定する方法を教えてください。

A

I制御レコードによる指定、または印刷情報ファイルによる指定で、ドキュメント名を指定することが可能です。

I制御レコードの「DOC-INFO」で英数字4文字以内の文字列を指定します。この英数字は、実行環境情報名「@CBR_DocumentName_xxxx」のxxxxに置き換えて、I制御レコードの指定と関連付けます。そして、文書名はこの実行環境情報名に対して指定します。

例)

  • I制御レコードによる指定方法

I制御レコードの「DOC-INFO」で英数字4文字以内の文字列を指定します。この英数字は、実行環境情報名「@CBR_DocumentName_xxxx」のxxxxに置き換えて、I制御レコードの指定と関連付けます。そして、文書名はこの実行環境情報名に対して指定します。

【I制御レコードの「DOC-INFO」に指定する文字列(英数字4文字以内)】
"ABCD"

【実行環境情報の指定】
@CBR_DocumentName_ABCD=伝票A.
@CBR_DocumentName_EFGH=伝票B.
@CBR_DocumentName_XYZ=伝票Z.

【プリントマネージャに表示される文書名】
伝票A

  • 印刷情報ファイルによる指定方法

印刷情報ファイルの「DocumentName」でドキュメント名を指定します。