我们有产品经理和区域经理。产品经理可以在所有区域看到自己的产品。区域经理可以看到自己区域内的所有产品。
我想为每个案例生成一份报告,然后与经理共享。
我的数据源实际上是一个sql server数据库,它在一个表中包含所有信息。
Product A | SubProduct A | Location A | SellAmount1
Product A | SubProduct B | Location A | SellAmount2
Product B | SubProduct A | Location A | SellAmount3
Product B | SubProduct B | Location A | SellAmount4
Product A | SubProduct A | Location B | SellAmount5
Product A | SubProduct B | Location B | SellAmount6
Product B | SubProduct A | Location B | SellAmount7
Product B | SubProduct B | Location B | SellAmount8
因此,如果区域管理器A是连接的,则我必须仅显示此信息
Product A | SubProduct A | Location A | SellAmount1
Product A | SubProduct B | Location A | SellAmount2
Product B | SubProduct A | Location A | SellAmount3
Product B | SubProduct B | Location A | SellAmount4
如果产品经理B是连接的,我必须显示以下内容
Product B | SubProduct A | Location A | SellAmount3
Product B | SubProduct B | Location A | SellAmount4
Product B | SubProduct A | Location B | SellAmount7
Product B | SubProduct B | Location B | SellAmount8
我正试图通过使用Microsoft工具来实现这一点。我们正在使用一个sharepoint网站,我已经尝试用SSRS生成报告,报告生成器...
我可以创建完整的报告,但我不知道如何为经理管理报告。
欢迎任何建议和信息!
达米恩
更新
我需要有这样的东西,并添加一个应用程序来填充成员,memberLocation和memberProduct表。
发布于 2016-01-12 18:43:53
您需要基于名为Manager('Product Manager',‘create’)的参数创建一个数据集。在数据集中放入"where“条件,筛选器将纠正您数据。
在内置参数User!UserID的帮助下,参数管理器可以根据连接的用户进行更新。
https://stackoverflow.com/questions/34739241
复制相似问题