我从SharePoint列表中检索值的列表,但效果很好,但问题是它只检索前100条记录。目前有500条记录应该可用。检索Infopath中的sharepoint列表只显示前100条记录
场景:我有一个InfoPath表单上的两个组合框:
- 一个位置列表
- 位置
内地区名单的位置列表将过滤列表但由于infopath似乎只能检索前100条记录,所以大部分位置都没有显示任何区域,因为没有任何内容可以过滤。
我从SharePoint列表中检索值的列表,但效果很好,但问题是它只检索前100条记录。目前有500条记录应该可用。检索Infopath中的sharepoint列表只显示前100条记录
场景:我有一个InfoPath表单上的两个组合框:
内地区名单的位置列表将过滤列表但由于infopath似乎只能检索前100条记录,所以大部分位置都没有显示任何区域,因为没有任何内容可以过滤。
By design,查询将只返回列表的默认视图的结果的第一页。将item limit
更改为SharePoint中的默认视图,然后您将更改InfoPath的返回值。
EDIT(从我的评论链接,这里获得更好的可读性):
下面是描述此修复程序MSDN forum (scroll to the bottom),博客评论说,describes the SharePoint setting step-by-step,一个与a screen cap of the somewhat counter-intuitive interface,另有描述performance implications on the server side来源。
希望这会有所帮助。
只是记录了我发现的尝试解决问题的方法。我还没有能够改变默认视图,因为我没有权限。这应该改变。
我发现的一种可能的解决方法是,您可以将列表导出到包含我正在查找的所有数据的Excel。该sharepoint生成的文件是一个Excel查询文件,如“export.iqy”。您可以保存并在记事本中打开该文件。这看起来像下面
WEB
1
http://SharepointSite/_vti_bin/owssvr.dll?XMLDATA=1&List={14C4ED2B-3050-4C47-B5F3-6333C3B0FB28}&View={8E6124E0-23F2-4BA2-86E7-96E7F36BAEC8}&RowLimit=0&RootFolder=%2fLists%2fSharepoint%20Sites
Selection={14C4ED2B-3050-4C47-B5F3-6333C3B0FB28}-{8E6124E0-23F2-4BA2-86E7-96E7F36BAEC8}
EditWebPage=
Formatting=None
PreFormattedTextToColumns=True
ConsecutiveDelimitersAsOne=True
SingleBlockTextImport=False
DisableDateRecognition=False
DisableRedirections=False
SharePointApplication=http://SharepointSite/_vti_bin
SharePointListView={8E6124E0-23F2-4BA2-86E7-96E7F36BAEC8}
SharePointListName={14C4ED2B-3050-4C47-B5F3-6333C3B0FB28}
RootFolder=/Lists/My list
你可以把第三行是 -
http://SharepointSite/_vti_bin/owssvr.dll?XMLDATA=1&List= {14C4ED2B-3050-4C47-B5F3-6333C3B0FB28} &查看= {8E6124E0-23F2-4BA2 -86E7-96E7F36BAEC8} & RowLimit = 0 & RootFolder =%2fLists%2fSharepoint%20Sites
并用它来获取完整列表。我添加了一个新的接收数据连接,选择了一个xml文档并添加了上面的URL。
它没有形成特定的细节,但它会返回我期待的所有数据。
我认为Argalatyr解决方案在这一点上更简单,但它取决于我是否能够获得默认视图更改。
提到的文章有一个注释作为symtoms的一部分,显示的项目的最大限制是100.这是否会影响返回的行,即使我可以使用默认视图?我无法访问视图以轻松更改。 –
是的,如果您增加默认视图的项目限制,查询返回也会增加。我正在为你寻找一个明确的参考... – Argalatyr
下面是在MSDN论坛中的讨论:http://social.msdn.microsoft.com/Forums/en-US/sharepointinfopath/thread/0205e1ba-f205-4c29-9192-a6ba8cdeb12e – Argalatyr