状況フローのフィールドコントロール
レコードが状況間を移行するときに適用される個々のフィールド コントロールを定義できます。
[状況フロー] フォームの [フィールド コントロール] セクションでは、指定された状況移行をシステムが検出した場合の動作を決定できます。フィールドコントロールでは、終了状態がフォームを開いた状態と同じ場合の動作を定義することもできます。このコントロールは、フォームの既存のフィールドにのみ適用されます。状況フローでは、フォームにフィールドを追加できません。
たとえば、インシデントが [問題待ち] 状態に移行したときに [問題] フィールドを表示するとします。インシデントの状態が [ Awaiting User Info] に変わったら、[ Problem ] フィールドを非表示にして [ Caller ] フィールドを必須にします。
終了状態の状況フロー レコードのみを設定し、制御する終了状態ごとに正しい動作を作成します。これにより、ユーザーが新しい状態を選択したとき、およびユーザーがレコードの [状態 ] フィールドを元の状態に戻したときに、フィールド コントロールが正しく設定されていることが確認されます。その正確な状態の移行に対して特定の動作が必要な場合は、開始状態と終了状態の両方で完全な状態の移行のみを指定します。
注:
状況フローは、クライアントスクリプトを使用してフィールドコントロールを強制します。クライアントスクリプトの後に実行される既存の UI ポリシーによって設定が変更される可能性があります。