SSRSレポートには、製品の価格と価格の両方が含まれています。 私がしたいのは、誰がレポートを表示しているかに基づいています。価格は常に表示されます。 私はオンラインで時間を過ごしましたが、私は迷ってしまいました。私はこのトピックを初めて熟知しており、どこから始めるべきかはわかりません。 何か助けていただければ幸いです。データを表示しているユーザーに基づいて列を非表示にする
答えて
私は2つの方法を考えることができます:
- は、この報告書の2(またはそれ以上)のバージョンを持っている--- 1列隠しを持って、他の一つは、それが見えています。次に、これらの2つのレポートをSSRSサーバー上の別のフォルダに配置し、それに応じてターゲットオーディエンスグループのフォルダに異なるアクセス権を設定します。私の会社はこの方法で問題を解決しています。
- ユーザーIDを読み取るための隠しパラメーターを作成します(デフォルト値をUser!UserIDに設定します)。次に、このパラメータの値に基づいて列の可視性を設定します。それは私の基本的な考えです。 (実装するには、別のブールパラメータとユーザーグループのいくつかのデータセットが必要な場合があります)しかし、このソリューションの欠点は、列を非表示にしてもグループを隠すようなことではなく、それらはまったくである。
あなたの答えはウィリアムありがとうございます。私はあなたの2番目の方法を完全に得た。それは私が見つけたものと同じように見え、その質問の下のコメントに入れます。私が気づいている間に、列を隠すことは行グループ(私の場合はどちらか)の一部であれば不可能であることに気付きました。したがって、レポートの表示には、列の内容を隠すか、レポートに2つのタブックスが含まれていなければなりません。 –
しかし、この質問はまだ私のために残っています:より良い解決策はありますか?レポートマネージャとssrsのデータソースで確認できるすべての資格情報設定はどうですか?レポートビューアにコストデータを表示するかどうかは、どのように使用できますか? –
私はレポートマネージャとデータソースについてはあまりよく分かりませんが、どちらもうまくいくとは思いません。 –
- 1. 動的に列を非表示にするユーザーの入力に基づいて
- 2. セルの値に基づいて列を非表示/表示する
- 3. divをラジオボタンの選択に基づいて表示/非表示
- 4. チェックボックスの値に基づいてクラスを表示/非表示Jquery
- 5. 検索入力に基づいてdivを表示/非表示
- 6. CSS - CheckBoxに基づいて要素を表示/非表示
- 7. ファイルのタイプに基づいてアクションを表示/非表示
- 8. ウィンドウサイズに基づいてカラムを非表示/表示
- 9. ドロップダウンリストの値に基づいてコントロールを表示/非表示
- 10. 選択に基づいてdivを表示/非表示
- 11. $ _GETに基づいてDivを表示/非表示
- 12. 選択オプション(jQuery)に基づいて表の列を表示/非表示
- 13. URLに基づいてHTMLコードを表示するか非表示にする
- 14. YII2ユーザーIDに基づいてビューファイルにデータを表示
- 15. Excelマクロ文字列に基づいて列を非表示
- 16. オーバーフローに基づいて一部のdivを非表示にして表示
- 17. DIVの内容URLに基づいて非表示/表示
- 18. チェックボックスに基づいて表示/非表示
- 19. フラグメントの条件に基づいて表示/非表示
- 20. MVC5 Foreach日付に基づいて表示/非表示
- 21. JSONデータの許可に基づいてタブを非表示
- 22. スクロール位置に基づいてサブヘッダーを表示/非表示にする
- 23. フォームの値に基づいて可視性を表示/非表示にする
- 24. スパン内のアイテムに基づいてスパンを表示/非表示にする
- 25. data- *属性に基づいて要素を表示/非表示にする
- 26. 値に基づいて行を表示および非表示にする
- 27. 外部イベントに基づいてマーカーを表示/非表示にする
- 28. グループの形状を入力に基づいて表示/非表示にする
- 29. ユーザーのログインに基づいてデータベースのデータを表示
- 30. 条件に基づいてグリッドビューのアクション列を表示/非表示 - Yii2
私が今までに見つけたのは、データソースとデータベースだけを残し、レポート側のユーザーに基づいて列を表示または非表示にすることでした。これらの2つのソリューションのいずれかを適用することによって: –
1-レポートに2つのtablixを作成する。そのうちの1つに価格とコストの両方の列があり、2つ目の価格には価格があります。次に、最初のタブリックスの可視性については、 –
IIf(User!User!(Accounting group)、false、true) –