フォームパーツ表示・入力制御プラグイン

「フォームパーツ表示・入力制御プラグイン」は、フォームパーツの表示の制御や入力チェックを設定することができるプラグインです。

本記事では、「フォームパーツ表示・入力制御プラグイン」の設定方法について記載します。

動作イメージ

フォームパーツの表示の制御や入力チェックをおこなうことができます。

表示の制御

申請書の申請時に、設定された条件に応じて、フォームパーツの表示/非表示を制御します。


入力チェック

申請書の申請前に、設定された条件に応じて入力チェックをおこない、確認画面への遷移を中止します。


事前準備
プラグインのダウンロード

以下より、本プラグインのファイルをダウンロードします。

プラグインを設定する

本プラグインを対象のフォームに設定します。
詳細については、以下の記事をご確認ください。

プラグイン設定画面

フォームパーツ表示・入力制御プラグインの設定をクリックすると、設定画面が表示されます。

パーツ表示の制御

作成済みのカスタマイズ
「パーツ表示の制御」タブをクリックすると、作成済みのカスタマイズ一覧が表示されます。

パーツ表示の制御を追加する

クリックすると、パーツ表示の制御を設定する画面が表示されます。

対象パーツ

デフォルトで非表示とするパーツのパーツ名が表示されます。

カスタマイズ概要

設定された表示条件が表示されます。

更新者・更新日時

カスタマイズの更新者と更新日時が表示されます。

操作

クリックすると、パーツ表示の制御を編集する画面が表示されます。

クリックすると、確認画面が表示され、 [削除] をクリックするとカスタマイズが削除されます。


パーツ表示の制御の設定

作成済みのカスタマイズにあるパーツ表示の制御を追加するをクリックすると、パーツ表示の制御の設定画面が表示されます。

カスタマイズ一覧に戻る

クリックすると、作成済みのカスタマイズ一覧の画面に戻ります。

カスタマイズを保存する

クリックすると、作成したカスタマイズを保存します。


<パーツの表示条件>

パーツの表示条件

複数の表示条件を設定した際、設定した表示条件の条件に「全て/いずれか」を選択できます。

対象パーツ

条件の比較元となるパーツを選択します。

条件式

対象パーツと比較値に対する条件式を選択します。

選択できる条件式の詳細は、本記事内の「パーツ毎に選択できる条件式」をご参照ください。

比較値

対象パーツと比較する値またはパーツを選択します。

値を指定する場合は、プルダウンから「値指定」を選択し、直接値を入力します。

パーツを指定する場合は、プルダウンから「パーツ」を選択し、比較対象のパーツを指定します。

クリックすると、表示条件を削除します。

クリックすると、チェック条件を追加します。


<デフォルトで非表示とするパーツ>

デフォルトで非表示とするパーツ

デフォルトで非表示とするパーツを選択します。

クリックすると、デフォルトで非表示とするパーツを削除します。

※デフォルトで非表示とするパーツが2つ以上選択されている場合に表示されます。

クリックすると、デフォルトで非表示とするパーツを追加します。



入力チェック

作成済みのカスタマイズ
「入力チェック」タブをクリックすると、作成済みのカスタマイズ一覧が表示されます。

入力チェックを追加する

クリックすると、入力チェックの条件を設定する画面が表示されます。

カスタマイズ概要

設定されたチェック条件が表示されます

更新者・更新日時

カスタマイズの更新者と更新日時が表示されます。

操作

クリックすると、入力チェックの条件を編集する画面が表示されます。

クリックすると、確認画面が表示され、 [削除] をクリックするとカスタマイズが削除されます。


入力チェックの設定
作成済みのカスタマイズにある入力チェックを追加するをクリックすると、チェック条件の設定画面が表示されます。

カスタマイズ一覧に戻る

クリックすると、作成済みのカスタマイズ一覧の画面に戻ります。

カスタマイズを保存する

クリックすると、作成したカスタマイズを保存します。



<複数のチェック条件>

以下条件の「全て/いずれか」を

満たす場合のみ申請可能

複数のチェック条件を設定した際、設定したチェック条件の条件に「全て/いずれか」を選択できます。



<チェック条件の設定>

条件式

対象パーツと比較値に対する条件式を選択します。

選択できる条件式の詳細は、本記事内の「パーツごとに選択できる条件式」をご参照ください。

比較値

対象パーツと比較する値またはパーツを選択します。

値を指定する場合は、プルダウンから「値指定」を選択し、直接値を入力します。

パーツを指定する場合は、プルダウンから「パーツ」を選択し、比較対象のパーツを指定します。

クリックすると、チェック条件を削除します。

クリックすると、チェック条件を追加します。



<エラー時に表示するメッセージ>

エラー時に表示するメッセージ

チェック条件に合致した際に、画面上に表示するエラーメッセージを入力します。


パーツごとに選択できる条件式

「条件式」の設定で選択できる条件式は、パーツ種別によって異なります。
パーツごとに選択できる条件式は、以下の通りです。

テキスト(一行)パーツ

タイプ:ノーマル

次の値に等しい時 / 次の値と一致しない時 / 次の値を含む時 / 入力済み(選択済み)の時 / 未入力(未選択)の時

タイプ:数値型、金額型

次の値に等しい時 / 次の値と一致しない時 / 次の値以上の時 / 次の値以下の時 / 入力済み(選択済み)の時 / 未入力(未選択)の時

テキストエリアパーツ

次の値に等しい時 / 次の値と一致しない時 / 次の値を含む時 / 入力済み(選択済み)の時 / 未入力(未選択)の時

日付パーツ

次の値に等しい時 / 次の値と一致しない時 / 次の値以降の時 / 次の値以前の時 / 入力済み(選択済み)の時 / 未入力(未選択)の時

時刻パーツ

次の値に等しい時 / 次の値と一致しない時 / 次の値以降の時 / 次の値以前の時 / 入力済み(選択済み)の時 / 未入力(未選択)の時

リストメニューパーツ

次の値に等しい時 / 次の値と一致しない時 / 入力済み(選択済み)の時 / 未入力(未選択)の時

チェックボックスパーツ

チェックボックスがONの場合 / チェックボックスがOFFの場合

ラジオボタンパーツ

次の値に等しい時 / 次の値と一致しない時

マスター連携パーツ

次の値に等しい時 / 次の値と一致しない時 / 次の値を含む時 / 入力済み(選択済み)の時 / 未入力(未選択)の時


制限事項
対象外のパーツ

以下のパーツは、本プラグインの設定対象外です。

数値パーツ
自動計算パーツ
添付ファイルパーツ
画像パーツ
Excel添付取込パーツ
ラベルパーツ
明細やテーブルパーツ内の項目に設定されたパーツ

注意点

本プラグインの設定は、設定をおこなったフォームの全ての版に適用されます。
本プラグインの設定の変更や、フォームパーツの変更・削除により、すでに申請された申請書で、本プラグインが正常に動作しなくなる可能性があります。
1つのフォームに作成できる「パーツ表示の制御」と「入力チェック」のカスタマイズ上限数は、それぞれ20件までです。