アプリケーションでユーザプログラムを利用する¶ここでは、作成したアプリケーションにユーザプログラムの設定方法について説明します。独自の処理を組み込むことができます。登録していただくことで利用できます。コラム入力チェックを追加するためのプログラムは「スクリプト開発モデル」で実装する必要があります。前処理プログラム、後処理プログラムは「JavaEE開発モデル」「スクリプト開発モデル」のいずれかで実装します。」を参照してください。ユーザプログラム利用時の前提条件¶ユーザプログラムの利用にあたっては、以下の設定が行われていることを前提にしております。アプリケーションに組み込むために必要な情報を入手していることコラムユーザプログラムの利用にあたっては、対象のプログラムをモジュールプロジェクトに変換した上で、配備してください。アプリケーションと組み合わせて、以下のようなことが実現できます。ユーザプログラム組み込み機能をご利用ください。「ユーザプログラム一覧」画面の内容は以下の通りです。アプリケーションの入力チェックとして利用するユーザプログラムを設定します。入力チェック用のユーザプログラムの登録画面を表示します。編集クリックすると登録済みのユーザプログラムの設定を変更することができます。登録済みのユーザプログラム名を表示します。登録済みのユーザプログラムの備考の内容を表示します。前処理プログラムの登録内容の表示・非表示を切り替えます。アプリケーションの登録画面を表示する前に実行するユーザプログラムを設定します。登録画面の表示前に実行するユーザプログラムの登録画面を表示します。編集クリックすると登録済みのユーザプログラムの設定を変更することができます。登録済みのユーザプログラム名を表示します。登録済みのユーザプログラムの備考の内容を表示します。アプリケーションの編集画面を表示する前に実行するユーザプログラムを設定します。編集画面の表示前に実行するユーザプログラムの登録画面を表示します。編集クリックすると登録済みのユーザプログラムの設定を変更することができます。登録済みのユーザプログラム名を表示します。登録済みのユーザプログラムの備考の内容を表示します。アプリケーションの参照画面を表示する前に実行するユーザプログラムを設定します。参照画面の表示前に実行するユーザプログラムの登録画面を表示します。編集クリックすると登録済みのユーザプログラムの設定を変更することができます。登録済みのユーザプログラム名を表示します。登録済みのユーザプログラムの備考の内容を表示します。後処理プログラムの登録内容の表示・非表示を切り替えます。実行するユーザプログラムの登録画面を表示します。編集クリックすると登録済みのユーザプログラムの設定を変更することができます。登録済みのユーザプログラム名を表示します。登録済みのユーザプログラムの備考の内容を表示します。実行するユーザプログラムの登録画面を表示します。編集クリックすると登録済みのユーザプログラムの設定を変更することができます。登録済みのユーザプログラム名を表示します。登録済みのユーザプログラムの備考の内容を表示します。実行するユーザプログラムの登録画面を表示します。編集クリックすると登録済みのユーザプログラムの設定を変更することができます。登録済みのユーザプログラム名を表示します。登録済みのユーザプログラムの備考の内容を表示します。実行するユーザプログラムの登録画面を表示します。編集クリックすると登録済みのユーザプログラムの設定を変更することができます。登録済みのユーザプログラム名を表示します。登録済みのユーザプログラムの備考の内容を表示します。「ユーザプログラム登録」画面の内容は以下の通りです。場合には「スクリプト開発モデル」「JavaEE開発モデル」が利用できます。プログラムパス後述の「ユーザプログラムの配置場所と設定時のプログラムパスの記述方法」に従い、指定のパスを入力します。プログラム(ロケール単位)アプリケーションに設定されているロケールごとに必要な情報を入力します。プログラム名アプリケーションに設定したロケールごとにプログラムの名称を記述します。備考アプリケーションに設定したロケールごとにプログラムの説明文等を記述します。)の登録・更新時に設定できる項目です。特定の前処理プログラム、後処理プログラムに登録した内容を、他の処理時のプログラムとして利用したい場合にチェックをオンにすると、設定内容をコピーします。ユーザプログラムの配置場所と設定時のプログラムパスの記述方法¶ユーザプログラムでは、「スクリプト開発モデル」と「JavaEE開発モデル」を利用できますが、開発モデルによってプログラムの配置場所と設定時の記述方法が異なります。下記に開発モデルごとの配置場所、アプリケーションへの設定時の記述方法を説明します。スクリプト開発モデルの場合プログラムの配置場所:「スクリプト開発モデルプログラムの保存ディレクトリ」配下にプログラムファイルを配置します。記述方法:上記のディレクトリをルートとしてパスを記述します。myprogram/program01JavaEE開発モデルの場合プログラムの配置場所:クラスパスの通ったところにプログラムファイル(jarファイル、またはclassファイル)を配置します。記述方法:「パッケージ名.クラス名」を記述します。アプリケーションにユーザプログラムを登録する¶ステップ1:ユーザプログラム管理画面を表示する¶アプリケーション基本情報画面の「フォーム設定」タブをクリックします。アプリケーション履歴一覧が表示されますので、対象の履歴の行の「編集」アイコンをクリックします。「アプリケーション履歴情報」の「ユーザプログラム一覧」タブをクリックします。「ユーザプログラム一覧」画面が表示されます。「入力チェックプログラム」の横の「追加」をクリックします。必要な項目を入力します。必要事項の入力が終わったら「登録」をクリックすると設定が完了します。「前処理プログラム‐登録」の横の「追加」をクリックします。必要な項目を入力します。必要事項の入力が終わったら「登録」をクリックすると設定が完了します。「前処理プログラム‐更新」の横の「追加」をクリックします。必要な項目を入力します。必要事項の入力が終わったら「登録」をクリックすると設定が完了します。「前処理プログラム‐参照」の横の「追加」をクリックします。必要な項目を入力します。必要事項の入力が終わったら「登録」をクリックすると設定が完了します。「後処理プログラム‐登録」の横の「追加」をクリックします。必要な項目を入力します。必要事項の入力が終わったら「登録」をクリックすると設定が完了します。「後処理プログラム‐更新」の横の「追加」をクリックします。必要な項目を入力します。必要事項の入力が終わったら「登録」をクリックすると設定が完了します。「後処理プログラム‐削除」の横の「追加」をクリックします。必要な項目を入力します。必要事項の入力が終わったら「登録」をクリックすると設定が完了します。「後処理プログラム‐一時保存」の横の「追加」をクリックします。必要な項目を入力します。必要事項の入力が終わったら「登録」をクリックすると設定が完了します。アプリケーションに登録したプログラムの設定を変更(更新)する¶ステップ1:ユーザプログラム管理画面を表示する¶アプリケーション基本情報画面の「フォーム設定」タブをクリックします。アプリケーション履歴一覧が表示されますので、対象の履歴の行の「編集」アイコンをクリックします。「アプリケーション履歴情報」の「ユーザプログラム一覧」タブをクリックします。「ユーザプログラム一覧」画面が表示されます。登録済みのプログラムから対象のプログラム名の左の「編集」をクリックします。変更したい項目を編集します。対象項目の編集が終わったら「更新」をクリックすると設定の変更内容が反映されます。アプリケーションに登録したプログラムの設定を削除する¶ステップ1:ユーザプログラム管理画面を表示する¶アプリケーション基本情報画面の「フォーム設定」タブをクリックします。アプリケーション履歴一覧が表示されますので、対象の履歴の行の「編集」アイコンをクリックします。「アプリケーション履歴情報」の「ユーザプログラム一覧」タブをクリックします。「ユーザプログラム一覧」画面が表示されます。登録済みのプログラムから対象のプログラム名の左の「編集」をクリックします。「ユーザプログラム情報」の「削除」をクリックします。確認ダイアログで「OK」をクリックすると、アプリケーションからユーザプログラムの設定情報を削除します。コラムこの削除処理は、IM-FormaDesignerで作成したアプリケーションとユーザプログラムの設定情報の削除のみが対象であり、ユーザプログラム自体は削除されませんので、注意してください。