PrintWindow() 関数
- Last UpdatedJan 15, 2020
- 1 minute read
スクリプトで、PrintWindow() 関数を使用すると、InTouch ウィンドウを印刷できます。
注記: PrintWindow() 関数を含むスクリプトでは、InTouch ウィンドウ内のListBox、DateTimePicker、CalenderControl、EditBox、CheckBox、RadioButtonGroup、ComboBox、AlarmClient、TrendClient の産業用シンボルのコントロールは印刷できません。
構文
[result = ] PrintWindow (windowname, leftmargin, topmargin, width, height, options);
パラメータ
windowname
印刷されるウィンドウの名前です。リテラル文字列値、メッセージ型タグ変数、または文字列式です。
leftmargin
左マージン オフセット(インチ単位)。リテラル数値、アナログ型タグ変数、または数式です。
topmargin
上マージン オフセット(インチ単位)。リテラル数値、アナログ型タグ変数、または数式です。
width
印刷幅(インチ単位)。縦横比を最大にする場合、この値を 0 に設定します。リテラル数値、アナログ型タグ変数、または数式です。
height
印刷高さ(インチ単位)。縦横比を最大にする場合、この値を 0 に設定します。リテラル数値、アナログ型タグ変数、または数式です。
options
論理値 0 または 1 です。これは、width および height が 0 の場合だけ使用されます。リテラル ブール値、論理型タグ変数、またはブール式です。値は以下のように設定されます。
1 - ウィンドウ サイズの整数の倍数である最大縦横比でウィンドウが印刷されます。
0 - ページに合わせた最大縦横比でウィンドウが印刷されます。
注記: ウィンドウにビットマップが含まれる場合、options を 1 に設定して、ビットマップが拡大しないようにします。
戻り値
0 - 印刷ジョブが正常にキューに送信されなかったか、ウィンドウが存在しません。
1 - 印刷ジョブが正常にキューに送信されました。