2015年3月更新后无法过滤SharePoint 2013任务列表

时间:2015-04-15 20:12:30

标签: sharepoint-2013

不确定是否有其他人注意到这一点,但由于某些原因我安装了SharePoint 2013年3月的CU后,我无法使用视图过滤任务列表。 (2015年4月也不起作用)即使默认的已完成视图也不起作用。所有项目都会开始显示。我现在在四个不同的服务器上测试了这个。 Web部件属性中有一个复选框,允许我正在使用的服务器渲染作为解决方法,但我希望客户端渲染再次像CU之前那样工作。

5 个答案:

答案 0 :(得分:3)

昨天与微软联系。

简短摘要:

目前还没有针对此问题的解决方案,但他们正在开发一个新的小型CU更新,其中包括修复程序。他们无法告诉我这个更新何时发布的时间表,但他们很快告诉我#34;

有两种快速/临时修复:

1。在页面上转到设置 - >编辑页面 - >选择列表Web部件和选项编辑Web部件 - >其他 - >服务器渲染(复选框)。

2。转到列表 - >选择并编辑视图 - >扩展"风格" - >除了"默认"之外,选择任何风格。风格"阴影"没关系。

答案 1 :(得分:1)

我刚刚确认2015年5月的累积更新包含针对上面列出的问题的解决方法http://www.microsoft.com/en-us/download/details.aspx?id=47213

请注意,CU确实需要很长时间才能安装,并且需要重新启动服务器

答案 2 :(得分:0)

应用2015年3月CU(可能还有MS15-022)后,再也无法根据“任务”列表中的条件(例如“任务状态”)过滤视图。这似乎只会影响补丁后创建的新任务列表。一种解决方法是将任务列表放在页面上。编辑Web部件并选中Miscellaneous下的“Server Render”。这似乎不是Lists.asmx Web服务问题,因为过滤后的视图会在第三方工具中正确过滤。

http://nauplius57.rssing.com/chan-11167629/latest.php

答案 3 :(得分:0)

刚刚碰到上面的问题,但它发生在自定义列表(不是派生的问题)上,应用了2016年3月的CU。这是我到目前为止发现的第一个例子。我通过执行以下操作纠正了它:

  1. 编辑列表视图页面。
  2. 编辑listview网页部件
  3. 在“其他”部分中,单击“服务器渲染”
  4. 保存网页部件设置和页面。
  5. 重复1-4,但取消选中Server Render。

答案 4 :(得分:0)

我也遇到过此问题,但是在SharePoint 2013 BCS外部列表上。在Yes / No列上使用“yes”进行过滤似乎什么都不做,按原样返回所有行。此外,当我选择按DateTime列上的日期进行过滤时,不会返回任何行。

将视图样式更改为“着色”并启用“服务器渲染”解决了上述问题。

此解决方案的缺点是您无法使用JS Link / CSR。