印刷アカウンティング変数
印刷を作成すると、各印刷に対して特定の変数が設定されます。これらの印刷変数の値を使用して、これらの変数の値をログファイルに書き込んで記録するマクロを記述できます。この情報は、アカウンティングのために使用することができます。
印刷が作成されるたびに設定される変数を次の表に示します。
変数 | 説明 |
---|---|
MS_PLTDATE | 現在の印刷ジョブが開始された日付。現在のロケールに適した形式で表示されます。 |
MS_PLTDELTA | 印刷ビューのデルタ(主単位)。 |
MS_PLTDELTA_UOR | 印刷ビューのデルタ(UOR)。 |
MS_PLTDSCRIPT_LONG | 現在の印刷ジョブのデザインスクリプトファイルのフルパス。 |
MS_PLTDSCRIPT_ABBREV | 現在の印刷ジョブのデザインスクリプトファイルのフルパスの34文字の省略形。 |
MS_PLTDSCRIPT_SHORT | 現在の印刷ジョブのデザインスクリプトファイルの基本ファイル名と拡張子。 |
MS_PLTDGNDIR | 現在印刷されているデザインファイルが保存されているディレクトリ。 |
MS_PLTDGNFILE_LONG | 現在印刷されているデザインファイルのフルファイルパス。 |
MS_PLTDGNFILE_ABBREV | 現在印刷されているデザインファイルのフルファイルパスの34文字の省略形。 |
MS_PLTDGNFILE_SHORT | 現在印刷されているデザインファイルの基本ファイル名と拡張子。 |
MS_PLTDRVFILE_LONG | 現在の印刷ジョブのプリンタドライバ構成ファイルのフルファイルパス。 |
MS_PLTDRVFILE_ABBREV | 現在の印刷ジョブのプリンタドライバ構成ファイルのフルファイルパスの34文字の省略形。 |
MS_PLTDRVFILE_SHORT | 現在の印刷ジョブのプリンタドライバ構成ファイルの基本ファイル名と拡張子。 |
MS_PLTENTITY | 現在の印刷ジョブのデザイン領域モード。VIEW <ビュー番号>、FENCE_VIEW <ビュー番号>、またはSHEETで構成される値です。 |
MS_PLTMODELNAME | 現在印刷されているモデルの名前。 |
MS_PLTORIGIN | 印刷ビューの基準点(主単位)。 |
MS_PLTORIGIN_UOR | 印刷ビューの基準点(UOR)。 |
MS_PLTOUT | 現在作成されている印刷出力ファイルのフルファイルパス。 |
MS_PLTPENTBL_LONG | 現在の印刷ジョブのペンテーブルファイルのフルファイルパス。 |
MS_PLTPENTBL_ABBREV | 現在の印刷ジョブのペンテーブルファイルのフルファイルパスの34文字の省略形。 |
MS_PLTPSETFILE_LONG | 現在の印刷ジョブのペンテーブルファイルの基本ファイル名と拡張子。 |
MS_PLTPSETFILE_ABBREV | 現在の印刷ジョブの印刷セット(PSET)ファイルのフルファイルパス。 |
MS_PLTPSETFILE_SHORT | 現在の印刷ジョブの印刷セット(PSET)ファイルのフルファイルパスの34文字の省略形。 |
MS_PLTPENTBL_SHORT | 現在の印刷ジョブの印刷セット(PSET)ファイルの基本ファイル名と拡張子。 |
MS_PLTSCALE | 現在の印刷尺度(文字列として)。たとえば、「70.0739 m:cm / IN」など。 |
MS_PLTSCALE_SHORT | MS_PLTSCALEの短いバージョン。この変数の表示は、構成変数MS_PLT_SCALE_METHODでコントロールされます。この値には単位は含まれず、精度は6桁までです。たとえば、印刷尺度が100主単位(メートル)から1プリンタ単位(インチ)の場合、MS_PLTSCALE_SHORTは「1:100」または「100:1」になります。 |
MS_PLTSHEETNAME | 現在の印刷ジョブで使用されている用紙サイズの名前。たとえば、「ISO A3」など。 |
MS_PLTSHEETSIZE | 現在の印刷ジョブで使用されている用紙のサイズ。たとえば、「11x17 インチ」など。 |
MS_PLTSTATE | 「PREVIEW」または「REALPLOT」に設定します。用紙印刷とプレビューを区別するために使用します(プレビューはアカウンティングログに記録されません)。 |
MS_PLTTIME | 現在の印刷ジョブが開始された時刻。現在のロケールに適した形式で表示されます。 |
MS_PLT_SYSPRINTER_NAME | システムプリンタドライバを使用する場合のWindowsプリンタの名前。 |
MS_PLT_DOCSET_NUMSETDOCS | 印刷セット内の印刷定義の数。この数字は、印刷対象に選択された項目の数によって変動することはありません。 |
MS_PLT_DOCSET_CURRENT_SETDOC | 現在処理中の印刷定義番号。この番号は印刷セットの先頭を基準にしており、印刷定義の選択順序には関係ありません。たとえば、2番目の印刷定義の現在の印刷定義番号は、これが最初に印刷する定義であっても2になります。 |