部分ページ・リフレッシュの構成方法
部分ページ・リフレッシュ・プロパティ(オプションで設定する必要がある2つ目のUIプロパティ)を構成する必要があります。 これは、ターゲット・フィールドの値をデフォルト設定するフィールド変更ルール・タイプにのみ適用されます。
フィールド変更ルール・タイプを使用して警告を表示する場合、このプロパティを設定する必要はありません。 「部分ページ・リフレッシュ」プロパティは、トリガー・フィールドではなく、ターゲット・フィールドのUIプロパティを制御するように設定されています。 フィールド変更のオートコンプリートのルールで構成した値がターゲット・フィールドに表示されない場合は、このプロパティを設定する必要があります。 これはデフォルトですでに設定されている場合も、手動で構成する必要がある場合もあります。
このプロパティを設定する方法を次に示します。
-
トリガー・フィールドのコンポーネントIDを検索します。
-
ブラウザから、開発者ツールおよびWebインスペクタを選択します。 このステップはブラウザによって異なります。
-
UIの様々なフィールドにカーソルを合わせたときにその値を変更するソース・ウィンドウは、Web要素を検査するモードで表示されます。
-
トリガー・フィールドがアプリケーション定義フィールドの場合は、オートコンプリートのルールのトリガー・フィールドにカーソルを合わせ(クリックはしない)、ソース・ウィンドウから、トリガー・フィールドのコンポーネントIDを書き留めます。 これは通常、最初のコロン(該当する場合)からセミコロンまでの、2つのコロンの直後のすべての値になります。
-
-
ターゲット・フィールド・コンポーネントがアプリケーション定義フィールドである場合、「設定」アイコンをクリックしてコンポーネント・エディタを表示します。
-
「部分ページ・リフレッシュ」フィールドに、トリガー・フィールドのコンポーネントIDを入力します。 すでに値がある場合は、以前に入力した値の後のスペースの後に入力します。
-
適用して保存をクリックします。
-
-
ターゲット・フィールドがデプロイ済フレックスフィールドである場合、ページ・コンポーザの「構造」メニューにまだあるときは、まずターゲット・フィールドをクリックし、次に上にスクロールして、最も近い上位レベルのコンポーネントであるpanelFormLayoutを見つけます。 次に、ソース・ウィンドウでそれをクリックします。 これで、「設定」アイコンをクリックして、コンポーネント・エディタを表示できます。
-
「部分ページ・リフレッシュ」フィールドに、トリガー・フィールドのコンポーネントIDを入力します。 すでに値がある場合は、以前に入力した値の後のスペースの後に入力します。
-
適用して保存をクリックします。 トリガー・フィールドの値が変更されると、UIパネル全体がリフレッシュされます。 事前定義済アプリケーション・フィールドの場合と同様に、個々のフレックスフィールドの「部分ページ・リフレッシュ」プロパティは変更できません。
-