惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

云风的 BLOG
云风的 BLOG
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
J
Java Code Geeks
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Engineering at Meta
Engineering at Meta
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
小众软件
小众软件
博客园 - 聂微东
酷 壳 – CoolShell
酷 壳 – CoolShell
月光博客
月光博客
Last Week in AI
Last Week in AI
博客园_首页
I
InfoQ
T
Tailwind CSS Blog
爱范儿
爱范儿
雷峰网
雷峰网
Recent Announcements
Recent Announcements
F
Fortinet All Blogs
B
Blog
WordPress大学
WordPress大学
A
About on SuperTechFans
V
Visual Studio Blog
有赞技术团队
有赞技术团队
P
Proofpoint News Feed

博客园 - 范文轩

Sharepoint中的Feature Stapling功能 SharePoint 2010中的WebProvisioned Event Handler 如何向列表中添加数据值(开发篇补充REST) 如何向列表中添加数据值(开发篇) 如何向列表中添加数据值(管理员篇) 在SharePoint 2010中动态加载Visio Web Part 使用编程的方式来启动SharePoint的工作流 InfoPath 2010调用REST的一个小应用 SharePoint 2010 WSP包部署过程中究竟发生什么? 如何查看SharePoint 2010的CU版本 SharePoint 2010多语言包的安装 在SharePoint 2010中使用Linq时候,请注意特殊字符 自定义ASP.NET WebApplication中调用SharePoint2010的对象 在Infopath 2010中调用Web Service 谈谈SharePoint 2010的客户端对象模型的性能问题 给Document Set里面添加文件夹 SharePoint 2010的Form认证的用户注册功能 SharePoint 调查列表的自定义错误页面 Reporting Services 2008 and SharePoint 2010
给Chart Web Part 添加过滤功能
范文轩 · 2011-02-06 · via 博客园 - 范文轩

首先大家可以通过这篇文章(http://kb.cnblogs.com/page/88722/), 对 Chart Web part 有一个基本的了解。

这个Web Part功能很强大,可以显示来自于 SharePoint list, Excel Service 以及BCS的数据。但是默认却不支持过滤,这对于BI来说,委实是一种遗憾,那么有办法不用开发就是先过滤(Filter)功能呢?答案是肯定的。不过我们要借助于SharePoint List View Web Part来实现。

效果图:

image

理论基础:

1. Chart Web Part的数据源可以是SharePoint List, BCS等,也可以是同一个页面的其他的Web Part;

2. 对于SharePoint List View Web Part,我们是可以把它和过滤(Filter) web part 做连接(Connect)的。

所以:过滤(Filter)web part –> SharePoint List view web part –>chart Web Part

操作步骤:

1. 页面上面添加一个SharePoint List View Web Part, 也就是来自于本站点的一个List。

2. 然后添加一个Filter Webpart,并且二者做关联。

image

3.页面添加 chart Web Part, 注意:要选择“连接到另一个Web Part”作为数据源。

image

image

4.保存页面,测试一下,是不是达到了过滤的效果呢?

5. 当然,为了达到显示效果,我们还需要把SharePoint List View Web Part隐藏起来(见下图,点击最小化即可),这样给人的感觉更像是 过滤 (Filter)web part 和Chart web part 直接做的连接。

image