[例] 参照連動による定型文挿入機能の実現
最終更新日: 2020年3月14日
R8 | R9
最初に、図1に示す例文を管理する「例文」モデルを用意します。
図1の例文モデルを利用する「報告書」モデルを新規作成します。
例文コードは「サジェスト」を設定しています。コードを入力すると候補が表示されます。
「内容」項目は例文コードに紐づく文字列を参照連動(かつ自モデル保存)すると設定しているため、参照連動された値がセットされます。
「内容」項目に文字列を追加記入し、再び例文コードを指定します。
これまでの入力文字列を保持したまま、その後ろに参照連動された値が追記されました。
この参照連動を何度でも行うことができます。
最終的に、数回の参照連動による入力支援で、入力を終了します。
詳細表示画面では「例文コード」を非表示(隠し項目)としています。
今回のアプリケーションは二つのモデル「例文コード」と「報告書」を用意しています。
「例文コード」モデルは、例文コードを文字列型の主キーとしています。
ポイントは「例文コード」項目と「内容」項目です。
例文コードモデルを参照(検索)として定義します。
詳細画面では非表示とします。
内容項目は参照連動とします。
ポイントは、「参照連動の定義方法」に「追記」を指定していることです。(この選択肢が空白、または「上書き」の場合は、常に参照連動された値で上書きします。)
また、この「内容」項目は自モデル保存とします。
最後に、この「内容」項目はテキストエリアとし、読み込み専用指定を解除します。
例
定義方法
例文コードモデル
報告書モデル
例文コード項目
内容項目
仕様・制約