ページの先頭行へ戻る
WSMGR for Web V7.2 使用手引書L20

23.1 スクリプト機能の概要

スクリプト機能は、HTMLファイルのJavaScriptやサーバ上のアプリケーションからWSMGR for Webのマクロ機能と同等の処理を提供し、定型のオペレータ操作の自動化や繰り返し処理によるオペレータの操作を軽減することができます。ブラウザ上で実行するクライアントスクリプトとサーバで実行するサーバスクリプトの2つのスクリプトを利用することができます。クライアントスクリプトはJavaScriptを用いて記述し、サーバスクリプトはVBやC#などの.NET Framework用の言語を用いて記述します。

また、クライアントスクリプトではエミュレータ画面をカスタマイズするために各種ウィジェット(部品)やエミュレータ画面への入力を補助するスクリプトを記述することができます。

スクリプトには、以下の機能があります。


スクリプト機能(クライアントスクリプト、サーバスクリプト共通)

画面カスタマイズ機能(クライアントスクリプト)

スクリプトのオブジェクト階層

スクリプトのオブジェクトは次のような階層で構成されます。クライアントスクリプトはエミュレータの画面をカスタマイズするためのオブジェクトや各種イベントをサポートします。サーバスクリプトはエミュレータ画面にとらわれない自由な画面を作成することができます。


呼び出し形式

ポイント

オブジェクトやメソッドの命名規約はそれぞれの実行環境で一般的な命名規約を採用しています。クライアントスクリプトはJavaScriptで一般的なcamelCaseを採用しています。.NET環境ではPascalCaseを採用しています。WSMGR for Webの旧レベルから存在する関数は一部例外があります。

注意

  • スクリプト機能はオペレータの入力軽減が目的であり、無人で自動実行させるものではありません。
    正常に動作しない場合にオペレータが復旧できる範囲で使用してください。

  • インターネット端末からスクリプト機能を利用する場合は、「6.9 運用について」を参照してください。