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