機械翻訳について

自動送信を使用したフィールドの更新方法

「自動送信」は、個々のフィールドの値の変更に基づいてビジネス・オブジェクトの更新を駆動するUIプロパティです。

どのように動作するかを見てみます。

  • 必須フィールドと、(オートコンプリートなしでも)アプリケーションで重要なビジネス・ロジックを駆動する他のフィールドについては、「自動送信」プロパティはすでに「True」に設定されています。

  • オプションおよびその他のフィールドについては、このプロパティはデフォルトで「False」に設定されます。

ページ・コンポーザを使用して「自動送信」プロパティを構成できます。 これを行うには、まずサンドボックスを有効にしてページ・コンポーザ・ツールを追加する必要があります。 次に、次のステップを実行します。

  1. フロー内の必須フィールドに値を入力し、ページ・コンポーザ・ツールを開始します。

  2. 「構造」タブにナビゲートします。

  3. ソース・コード・ウィンドウを表示する必要があります。 サブウィンドウのサイズを変更できるまで、ページの末尾にカーソルを置きます。 クリックするか、ドラッグ・アップして放し、ソース・ウィンドウを展開できます。 ソース・ウィンドウの「ドッキング」アイコンを使用して、このウィンドウを横に表示することもできます。

  4. フィールドレベルのオートコンプリートのルールのトリガーであるフィールドにカーソルを置きます。

  5. ラベルとフィールド(テキストまたは値リスト)がカラー・ボックスで強調表示されたら、フィールドをクリックします。 ラベルとフィールドの両方が強調表示される必要があります。

  6. 「編集」をクリックして、タスク・フロー・コンポーネントを編集します。

  7. 選択したフィールド・コンポーネントに対応するソース・コードがすでに強調表示されている必要があります。

  8. この時点では2つのオプションがあります。

    オプション1

    • フィールド・コンポーネントが事前定義済アプリケーション・フィールドの場合は、「設定」アイコンをクリックしてコンポーネント・エディタを表示します。

    • 「自動送信」プロパティを選択します。

    • 適用して保存をクリックします。

    オプション2

    • フィールド・コンポーネントが、このオブジェクト専用のデプロイ済フレックスフィールドである場合は、ソース・ウィンドウを上にスクロールし、フレックスフィールド・セグメント全体のUIプロパティを管理できる最も近い上位レベルのコンポーネントを見つけます。 「設定」アイコンをクリックして、フレックスフィールド・セグメント全体のコンポーネント・エディタを表示します。 個々のフレックスフィールドのUIコンポーネント・プロパティは編集できません。

    • コンポーネント・エディタを表示しているときは、「自動送信」プロパティが「True」に設定されるようにします。

    • 適用して保存をクリックします。

オートコンプリートのフィールド検証ルールは、トリガー・イベント(フィールドに入力した値)がフォーカスされており、ビジネス・オブジェクトで、フィールドに対応するUIの値変更が認識されたときにトリガーされるように設定されます。