スクリプト処理の関数化について

文書番号 : 39579     文書種別 : 技術情報     登録日 : 2016/09/30     最終更新日 : 2016/09/30
文書を印刷する
対象製品
Elixir Report 8.7J
詳細
何度も使うスクリプトの処理を関数化する場合は、下記のいずれかに定義します。

・レポートテンプレートの[スクリプト] -[関数の定義]タブ
・ファイルシステム以下に作成したjsファイル

jsファイルに定義すれば、複数のレポートテンプレートから使うこともできます。

関数はJavaScriptの関数定義と同じように行います。

■サンプルコード
function 関数名(パラメータ){
 // 処理内容の記述

 // 結果の返却
 return xxx;
}

jsファイル内に関数を定義した場合は、レポートテンプレートでファイルのインポートを行う必要があるため、次の内容をレポートプロパティのOn Render Beginなどに記述してください。