SharePoint 返回额外的系统列



我查询SherePoint。我创建了查询、视图查询和查询选项。Web 服务为我返回了很好的结果,但它包括一些其他系统列,例如: ows_Modifiedows_DocIconows_Editor。我不要他们。如何仅返回 ViewQuery 字符串中的那些?

我的查询选项是:

@"<QueryOptions>
                    <IncludeMandatoryColumns>False</IncludeMandatoryColumns><ViewAttributes Scope='Recursive' />
                </QueryOptions>";

谢谢!

为了仅返回选定的列(而不是全部列),请使用SPQuery对象的ViewFields属性。您可以在此处找到有关它的更多信息和示例代码:http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spquery.viewfields.aspx。

为了从javascript完成它,你可以尝试按照这里写的代码(这篇文章是关于另一个主题的,但它仍然展示了如何指定要选择的字段):https://sharepoint.stackexchange.com/questions/33683/spservices-today-not-returning-correct-results。

最新更新