レコード画面のスクリプトフィールドの構成
基礎となるデータベース値を変更せずに、モバイルフォームに計算されたコンテンツまたはカスタマイズされたコンテンツを表示するようにスクリプト画面フィールドを設定します。
始める前に
必要なロール:admin
注:
スクリプト画面フィールドの使用方法のユースケースと例については、「 レコード画面での動的変数のサポート」を参照してください。
手順
- Web ベースの UI で、フィルターナビゲーターに「 sys_sg_screen_field.list 」と入力します。
- 既存のフォームフィールドを選択するか、[ 新規 ] を選択して [画面フィールド] ページを開きます。
-
[画面フィールド] ページで、必須フィールドに入力します。
フィールド 説明 タイプ 画面フィールドのタイプ。タイプのリストと使用方法の説明については、「 画面の各フィールド」を参照してください。 この構成では、[ スクリプト] を選択します。
フォームフィールド 画面フィールドがデータソースとして使用するテーブルフィールド。スクリプトに使用する動的変数を含むフィールドを選択します。 非表示 このフィールドがレコード画面に表示されないようにするオプション。 順序 このフィールドが表示される順序。レコード画面には、フィールドが最小値から最大値の順に表示されます。 値のみ フィールドラベルのないフィールドの値。 スクリーン [ フォームフィールド ] フィールドで指定されたテーブルフィールドのデータを表示するレコード画面フィールド。 実行スクリプト レコード画面が表示されたときに実行されるスクリプト。スクリプトは、表示するタイプと値を含む JSON オブジェクトを返す必要があります。 - [タイプ] フィールドから [スクリプト] を選択します。
- [ 画面 ] フィールドから、実行スクリプトをアクティブにするレコード画面を選択します。
-
動的変数を含むスクリプトを [ 実行スクリプト ] 領域に入力します。
注:構成情報については、「 レコード画面での動的変数のサポート」を参照してください。
- [送信] を選択します。