質問
6つの領域に6つの異なるパイチャートと、6つの領域すべてを組み合わせた全体的な集計パイチャートを備えたダッシュボードを入手しました。私はそれを何らかの形でユーザーログインに合わせようとしているので、セクションマネージャーがInfoViewを介してログインした場合、彼は7つのチャートをすべて見ることができますが、地域のマネージャーがログインすると、全体的なチャートを見ることができ、彼の地域のみのチャートは、他の地域を隠しています。ダッシュボードは、BEXクエリの上の宇宙に基づいて、ライブオフィスユニバースクエリの上に構築されています
前もって感謝します
解決
これはちょっとトリッキーですが、JavaScriptまたはASPXを使用してWindowsユーザーを取得できます。次に、外部インターフェイス接続を使用して、ユーザーを.swfファイルに渡すことができます。
最後に、ユーザーの特権に応じて、異なるコンポーネントを表示および非表示にすることができます。
これは、.aspxを使用してそれを行うことができるJavsciptラインです
movieName.setDataSource('dataName','<%=Request.LogonUserIdentity.Name.Substring(Request.LogonUserIdentity.Name.LastIndexOf(@"\") + 1)%>');
他のヒント
Currentuser()式でWebiレポートを使用して、次に、各ユーザーに各チャートの表示権を割り当てるXcelsiusの何らかのマッピングテーブルと組み合わせることができます。
所属していません StackOverflow