0

6つの地域の6つの異なる円グラフと6つの地域すべてを組み合わせた1つの全体的な円グラフを含むダッシュボードを取得しました。どういうわけかユーザーログインに合わせようとしているので、セクションマネージャーがinfoviewを介してログインすると、7つのグラフすべてを表示できますが、地域マネージャーがログインすると、全体的なグラフと他の地域を非表示にして、彼の地域のみのグラフ。ダッシュボードは、Bexクエリの上にあるユニバースに基づいて、LiveOfficeユニバースクエリの上に構築されています

前もって感謝します

4

2 に答える 2

2

CurrentUser()式でWebIレポートを使用して、次にこれをXcelsiusのある種のマッピングテーブルと組み合わせて、各グラフの表示権限を各ユーザーに割り当てることができます。

于 2011-02-04T09:50:24.253 に答える
2

これはちょっとトリッキーですが、javascriptまたはaspxを使用してWindowsユーザーを取得できます。次に、外部インターフェイス接続を使用して、ユーザーを.swfファイルに渡すことができます。

最後に、ユーザーの特権に応じて、さまざまなコンポーネントを表示および非表示にすることができます。

これは、.aspxを使用してそれを実行できるようにするjavscipt行です。

 movieName.setDataSource('dataName','<%=Request.LogonUserIdentity.Name.Substring(Request.LogonUserIdentity.Name.LastIndexOf(@"\") + 1)%>');
于 2014-02-13T16:29:13.743 に答える