请我在我使用的仪表板设计,SharePoint 2010和服务器的PerformancePoint 2010。

我有一个仪表板的主页显示用于销售KPI,由品牌。我添加了一个自定义属性“查看详细报告”,对我的KPI。当我点击,我希望能够去设有5个记分卡和我的销售2个报告了第二仪表板页面,通过品牌。品牌需要是一个过滤器。

显然,我想要做的是通过使用查询字符串参数,像?BrandFilter = [品牌]上哪个品牌进行筛选告诉我的第二页。[X] [Y] ...

不过,在仪表板设计,你不能(?)有查询字符串参数基础。我知道我可以在SharePoint中直接这样做(与相应的Web部件),但后来当我再次部署我的仪表盘,我输了定制改变我做我的网页。

我试图创建一个自定义的变换,将读取查询字符串,并添加PageFilters记分卡,但我面临两个问题: 1.我不能从那里访问的HttpContext(淡然的!) 2.这不会对报告做。

我应该怎么办?降仪表板设计和SharePoint直接工作?我希望有一个与仪表板设计的解决方案!

谢谢!

有帮助吗?

解决方案

我发现了一种方法做到这一点。我定制了自己的记分卡代(使用C#),并添加JavaScript方法我的母版页来处理所有被点击的链接。当我点击记分卡中的一个链接,我从当前的URL参数,并更新了页面内的过滤器。我可以根据要求分享更多细节...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top