My Oracle Support Banner

OBIEE 12c: プレゼンテーション変数に基づくSQLの結果を使用すると、以前に選択されたプロンプト値が更新されないことがある (Doc ID 2340364.1)

Last updated on FEBRUARY 20, 2019

適用範囲:

Business Intelligence Server Enterprise Edition - バージョン 12.2.1.1.0 以降
この文書の内容はすべてのプラットフォームに適用されます。

現象

- 階層構造でダッシュボードプロンプトを作成します。

- トップレベルのプロンプトの選択リストで、プレゼンテーション変数を利用します。(例. Test_Org).
- 2番目のダッシュボート・プロンプトの選択リストの値ではプレゼンテーション変数に基づくSQLの結果を使用します。

SELECT "Offices"."Office" FROM "Sample Sales Lite"
WHERE "Offices"."Department" IN ('@{Test_Org}[@]')

-3番目のダッシュボードプロンプトの選択リストの値で、次により値を制限を すべてのプロンプト と設定します。

ここで、ダッシュボードプロンプトのトップレベルの値(Genmind Corp)を選択すると、ダッシュボードプロンプトの次のレベルのデータが連動され、Genmind Corpという会社内の組織の値が選択リストには表示されます。

この会社に属するFranchises Orgという 組織で値を選択すると、この組織に属する部門の値が選択リストに絞り込まれています。これは期待される動作です。

 

今回の事象は、ダッシュボードプロンプトのトップレベルで会社の値を変更しても(例:「Genmind Corp」を「Stockplus Inc」へ変更)、2番目のダッシュボードプロンプト(ここでは組織)で、選択リストの値が組織「Stockplus Inc」に変更されない場合があります。

つまり、トップレベルダッシュボードのプロンプト値が変更されても、以前に選択された2番目のプロンプト値「Franchises Org」がクリア/更新されないことがあります。

 

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.