フィールドを読取り専用または必須にするにはどうすればよいですか。
このタスクでは、動的フォームにプロパティを設定して、フィールドを読取り専用または条件付きにする方法を示します。 この例では、「ヘルプ・デスク・リクエストの作成」レイアウトを使用します。
ノート: 必須および読取り専用は、レイアウトのフィールドがテンプレートに関連付けられていない場合にのみ使用できます。
最初にデフォルト・フォームを複製するか、独自のレイアウトを選択してから、次の操作を行います:
-
レイアウトを選択します。
レイアウトは、表示されているフィールドとともに表示されます。
-
フォーム・プロパティ領域の「読取り専用」および「必須」チェック・ボックスを確認します。
-
フィールドを読取り専用にするには、「読取り専用」チェック・ボックスをクリックします。
-
フィールドを必須にするには、「必須」チェック・ボックスをクリックします。
-
フィールドを条件付きで必須にするには、次の操作を行います:
-
マウスのポインタを重ねて、「式エディタ」をクリックします。
-
ドロップダウン・リストから変数を選択します。
-
変数の条件を編集するには、その上にカーソルを置き、「式エディタ」を選択します。
-
式エディタで、「フィールド」変数リストを展開します。
-
次の例に示すように、SeverityCd変数を展開し、「値」をエディタ・ワークスペースにドラッグします:
-
式に次の値を追加:
=== 'ORA_SVC_SEV1'
. -
「保存」をクリックします。
現在フィールドが表示されるのは次の場合のみです
-