<< Click to Display Table of Contents >>

OZUserActionCommand > MultiPrint

OZUserActionCommandのtype中MultiPrintは複数のレポートを印刷する時に発生し、返されるattrは次の通りです。

attr

説明

adjust

用紙に合わせて印刷(string)

code

印刷コード(string)

collate

1部ずつ印刷”(string)

copies

印刷部数(int)

dividepage

用紙に合わせて印刷(string)

drivername

プリンタドライバ名(string)

duplex

両面印刷(string)

gray

グレー印刷(string)

handout

割付け印刷(string)

handoutorder

割り付け印刷中印刷順序(string)

handoutorientation

割り付け印刷中印刷方向(string)

handoutpage

割り付け印刷中1ページに印刷するページ数(int)

orientation

用紙方向û(string)

pageindex

ページインデックス(int)

Zero-Based Indexで、印刷範囲が現在のページの場合にのみ返される

papersize

用紙サイズ(string)

printername

プリンタ名(string)

printinfo

印刷されたレポート情報を持つ配列ñ(Array)

printrange

印刷範囲(string)

printtofile

ファイル単位で印刷(string)

reportname

レポート名(string)

trayname

印刷用紙(string)

usespooleachcopy

1部ずつスプールを使用(string)

zoom

拡大/縮小倍率(int)

Reference

Viewerタイプ別、OZ Viewer印刷ダイアログでサポートしていないオプションは、既定値でリターンされます。

複数のレポートを印刷する時に発生するMultiPrintのattrは、印刷されたレポート情報を持つ配列のprintinfoを使用して取得します。

Example

...

function OZUserActionCommand_OZViewer(type, attr) {

   var MyObj = eval('(' + attr + ')');

   if(type == "MultiPrint") {

       alert(MyObj.printinfo[0].adjust);

       ...

   }

}

...