Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

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 - 印刷ジョブが正常にキューに送信されました。