ビジネス・ルールのプロパティの設定

ユーザーがフォームをロード(開く)または保存するときに、フォームに関連付けられたビジネス・ルールが自動的に起動されるようにするかどうかを指定できます。ビジネス・ルールに実行時プロンプトがある場合、実行時プロンプトのデフォルト・メンバーを、ページ軸と視点軸で選択されたメンバーに一致させるかどうかを設定できます。

ビジネス・ルールのプロパティを設定するには:

  1. 次のいずれかを行います:

    • 現在のフォームを更新するには、「アクション」「ビジネス・ルール」の順にクリックします。

    • 編集のためにフォームを開くには、ホーム・ページで「ナビゲータ」「ナビゲータ」ボタンをクリックし、「作成および管理」「フォーム」をクリックします。フォームを選択し、「編集」アイコン「ビジネス・ルール」の順にクリックします。

  2. フォームにはルールの割当てが可能な4つのフェーズがあり、各ルールではそれぞれ該当するフェーズに関連する情報を扱います。「ビジネス・ルール・プロパティ」セクションで、次の中から選択します:

    • ロード前に実行

    • ロード後に実行

    • 保存前に実行

    • 保存後に実行

    Note:

    • 「ロード後に実行」および「保存前に実行」は、Groovyルールに対してのみ有効です。計算スクリプトやグラフィック・ルールに対してこれらのオプションを選択することはできません。

    • また、グリッドの保存、ページの変更、アクション・メニュー項目の起動などの一部のアクションでは、操作の完了後にページがリロードされます。これにより、グリッドのデータが最新に保たれます。この際には、ロードの前後に、通常のページ・ロードの場合と同様のアクションが実行されます。

    • 非表示の実行時プロンプトはロード前およびロード後のオプションの計算スクリプト・ルールではサポートされていませんが、Groovyルールではサポートされています。

  3. オプション: ビジネス・ルールに実行時プロンプトがある場合、実行時プロンプト・ウィンドウのデフォルトのメンバー選択を、開いているフォームのページ軸と視点軸の現在のメンバーに一致させるには、「フォームのメンバーを使用」を選択します。

    実行時プロンプトの値を非表示にするには、「プロンプトの非表示」を選択します。次の場合に実行時プロンプトを非表示にできます:

    • すべての実行時プロンプト・メンバーの値が入力されている場合(該当するディメンション・メンバーがフォームの「ページ/視点」から読み取られます)

    • 実行時プロンプトではディメンションは繰り返されません

  4. 「OK」をクリックします。