SharePoint2013

SharePoint2013问题与解决(一)——图表web部件默认不支持

做~自己de王妃 提交于 2019-12-02 18:08:02
SharePoint2013正式版已经出来好几个月了。总体来说,SharePoint 2013在界面上做了很大的变化,并且设计方式上也做了很大的变化。功能上也做了很大的更改,其中最大的更改莫过于提出了app的概念。在10中的列表、库之类的,在2013中都被称作app. 好了,废话不多说,切入这篇文章的主题吧。用sharepoint 2013做项目并需要用到图表功能时,你会发出一声惊叹:10的那种好用的“图表部件”到哪里去了?然后你去查看官方网站,官网给出的答案是:图表部件在sharepoint2013中不支持,请使用excel图表替代。excel图表确实强大,当你真去使用excel图表时你又会发现一个很不爽的问题:用excel创建链接sharepoint列表作为数据源的图表不能自动更新数据(通过我的测试得出的结论,可能会有没有注意到的地方),并且excel图表有一个致命的问题,就是中文图表用web展示时会出现乱码。 这时我们就得考虑用其他方法代替,首先想到的是用performance point做代替,但是难度变大了。到现在为止你会突然很怀恋sharepoint2010中的图表部件。好吧,我承认我买了这么久的乖。 其实sharepoint2013中是包含图表部件的,只是默认没有开启,并且有些问题(不知道微软是想摒弃这个控件,还是想在下个13的版本中启用这个功能)

SharePoint 根据时间筛选

柔情痞子 提交于 2019-11-29 03:45:11
最近在整SP列表 老大要求用列表规范周报格式。 提出要在一个视图内查看上周一至周日的内容 翻了下资料想到了以下几种方法 1.在视图页面添加时间筛选器webpart,用参数传入列表筛选 2.在列表添加按钮及TextBox 通过查询字符串 写段js传入参数查询列表 3.直接通过字段值判断 第一种实现方式截图: 第二种实现效果截图 第一种实现方式: 打开SharePoint desiger,插入两个日期筛选器 点击筛选按钮,在弹出框中选择条件 STime为新建的参数,如下图 以上在desiger的设计就完成掉了,我们回到页面,还需要对页面进行操作设置,编辑页面 选中一个时间筛选器的webpart,点击连接 选择筛选值发送位置,选择参数获取位置,点击配置 在配置连接中,选择参数字段,点击完成即可 以上是第一种方式实现时间筛选,webpart的时间筛选器可以设置默认值,但是依旧无法满足要求,所以再继续第二种方式。 第二种方式实现,基本与第一种没什么差别,还要写代码。。。 依旧打开desiger 放入两个textbook和按钮。。 继续点击筛选按钮 有个地方要说明下,域名的startDate是栏名,值下面的StartDate是参数 设置完成后,轮到按钮发挥作用了 <script type="text/javascript"> function change() { var s=document