前画面/次画面への切り替えボタン

<< Click to Display Table of Contents >>

マニュアル > 画面作成ガイド > スクリプト > スクリプトの記述例 > スクリプトTips集 >

前画面/次画面への切り替えボタン

前画面/次画面への切り替えボタン

監視画面の画面遷移設計においては、前画面/次画面に表示を切り替えるための機能が求められることが多くあります。FA-Panelでは、前/次画面表示を切り替えるメソッド「OpenPrevForm」「OpenNextForm」が用意されており、これらの機能を簡単に実現することができます。

 

ここでは、前画面ボタン、次画面ボタンの2つのボタンから画面切り替えを行うためのスクリプトを紹介します。

 

スクリプトからの前画面/次画面表示切り替え
 
(前画面ボタン)

event OnInitialize()

{

       this.Enabled = ::IsHavePrevForm(); //前画面がないときはボタンを無効にする

}

 

event OnMouseUp(button)

{

       ::OpenPrevForm(); //前画面表示

}

 
(次画面ボタン)

event OnInitialize()

{

       this.Enabled = ::IsHaveNextForm(); //次画面がないときはボタンを無効にする

}

 

event OnMouseUp(button)

{

       ::OpenNextForm(); //次画面表示

}