アラームを印刷する

<< Click to Display Table of Contents >>

マニュアル > 機能別リファレンス > アラーム > アラームのカスタマイズ >

アラームを印刷する

アラームを印刷する方法

アラームを印刷する方法としては、以下の2つの方法があります。いずれの方法についてもPanel Browserから行います。

 

1)画面のスナップショットを印刷する
Panel Browserの画面上にアラームを表示した状態で、画面のスナップショットを印刷するという方法です。PrintScreenshotルートメソッドを呼び出す事で、表示中の画面イメージをそのまま印刷することができます。
 
PrintScreenshotメソッドの詳細は、「ルートメソッド」を参照してください。
 

2)印刷用にフォーマットされたテキストファイルを作成し、外部アプリケーションから印刷する
SavePrintTextルートメソッドを使用すると、印刷用にフォーマットされたテキストファイルを作成することができます。そこで、以下の手順によりメモ帳などの外部アプリケーションを介してアラーム履歴などの印字を行うことができます。
 
1.アラームグリッドの内容をスクリプトで取得し、SavePrintTextルートメソッドを利用して印字フォーマットに成型したデータを拡張子「.txt」としてファイルに出力する。
 
2.OpenApplicationFileルートメソッドを利用し、「1」のテキストファイルを指定して呼び出す。すると、txtに関連付けられたアプリケーションが開く(メモ帳など)。
 
3.「2」で起動したアプリケーションから印字操作を行い、プリンタに出力する。
 
SavePrintText / OpenApplicationFileルートメソッドに関する詳細は、「ルートメソッド」を参照してください。

 

 

hint

画面ライブラリのアラームサマリ、アラーム履歴、イベント履歴、イベントリアルタイムおよび、フレームライブラリの標準フレームワークでは、上例「2」の手法で印字機能が実装されています。