画面の各フィールド
画面フィールドは、フォーム画面の使いやすさを向上させます。画面フィールドを使用すると、ユーザーは添付ファイルの表示と編集、チェックリストアイテムの表示と記入、ラベルのないフィールドの表示を行うことができます。
詳細画面を設定するときは、フォームに表示するフィールドを選択します。詳細画面を保存すると、選択した各フィールドがインスタンスによって画面フィールド [sys_sg_screen_field] が作成されます。これらのレコードを変更して、画面フィールドタイプを変更できます。画面フィールドタイプを変更して情報の表示方法を変更し、ユーザーにとっての画面の外観と使いやすさを向上させます。
画面フィールドタイプ
| テキスト テキスト画面フィールドを使用して、フォームにテキストを表示します。このテキストは、現在のレコードの任意のフィールドから取得できます。テキストフィールドタイプには、ラベルなしでフィールドを表示する [値のみ ] オプションがあります。この例では、[ 説明] フィールドはラベルなしで表示されます。 |
|
| パーセンテージ パーセンテージ画面フィールドを使用して、フォームにパーセンテージ値を表示します。この値は、現在のレコードのフィールドから取得されます。パーセンテージは、10 進数値を使用して決定されます。たとえば、 値 0.35 はパーセンテージフィールドに 35% として表示されます。このフィールドタイプには、ラベルなしでフィールドを表示する [ 値のみ ] オプションがあります。 |
|
| 画像 フォームに画像を表示するには、画像画面フィールドを使用します。このフィールドの値は、添付ファイル [sys_attachment] テーブル内のイメージのsys_IDを含むイメージフィールドから取得されます。ユーザーは画像をタップしてプレビュー画面を開き、フルイメージを表示できます。 |
|
| 添付ファイル 添付ファイル画面フィールドを使用して、レコードのすべての添付ファイルを表示します。添付ファイルの名前を変更したり削除したりするためのボタンが、ユーザーに自動的に表示されます。ユーザーはボタンをタップして添付ファイルを変更できます。 |
|
| ビデオ ユーザーがフォームでビデオを視聴できるように、ビデオ画面フィールドを使用します。ビデオ画面フィールドは、現在のレコードのフィールドから値を取得し、ビデオへのリンクを含みます。ビデオは外部でホストされている必要があります。ユーザーは [ビデオを再生] をタップすると、新しいウィンドウでビデオを表示できます。 |
|
| ファイル ファイル画面フィールドを使用して、フォーム内に PDF ファイルを表示します。PDF はフォームにプレビューとして表示されます。ユーザーはプレビュー ( |
|
| HTML HTML 画面フィールドを使用して、フォーム内に HTML コンテンツを表示します。HTML 画面フィールドは、現在のレコードの HTML フィールドまたは HTML コードを含む文字列フィールドから値を取得できます。 |
|
| チェックリスト チェックリスト画面のフィールドを使用して、レコードに関連付けられているすべてのチェックリストアイテムを表示します。ユーザーは個々のチェックリストアイテムをタップして、完了または未完了としてマークできます。 |
|
| 日付 日付画面フィールドを使用して、フォームに日付値を表示します。この値は、現在のレコードの日付または日付/時刻フィールドから取得されます。日付は、インスタンスで定義された形式で表示されます。このフィールドタイプには、フィールドラベルなしでフィールドの値を表示する [値のみ ] オプションがあります。フィールドがアクション機能で構成されている場合、ユーザーはこれらのフィールドの値を変更できます。詳細については、「アクション機能の構成」を参照してください。 |
|
| ステージ ステージフィールドを使用して、要求されたアイテムとサービスの読み取り専用の承認または完了ステータスを表示します。ステージフィールドは、次の条件で表示されます。
|
|
| スクリプト レコード画面のスクリプト画面フィールドを使用して、動的フィールド値を表示します。スクリプトを実行してフィールド値を判別してから、フォームに表示します。スクリプトによって返された値はデータベース値と置き換えられません。たとえば、メール内の動的変数の翻訳されたコンテンツを表示できます。 |