首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SPServices GetListItems始终获取默认视图

SPServices GetListItems始终获取默认视图
EN

Stack Overflow用户
提问于 2016-02-10 18:24:52
回答 1查看 3.3K关注 0票数 1

我使用的是SP2010和SPServices。我定义了CAMLViewFields、CAMLRowLimit和CAMLQueryOptions,并且仍然检索(ModerationStatus,UniqueID,...)这样的系统字段。是否有任何选项使系统字段不会出现在响应中?此外,字段"OutsideDefault“不包含在默认视图中,也不在响应中。有没有办法检索不在默认视图中的字段?

代码语言:javascript
复制
$().SPServices({
        operation: "GetListItems",
        async: false,
        listName: "PMO List",
        CAMLQueryOptions: "<QueryOptions><IncludeMandatoryColumns>False</IncludeMandatoryColumns><ViewFieldsOnly>True</ViewFieldsOnly></QueryOptions>",
        CAMLViewFields: "<ViewFields><FieldRef Name='ID' /><FieldRef Name='Title' />"<ViewFields><FieldRef Name='OutsideDefault' /></ViewFields>",
        CAMLRowLimit: 0,
        completefunc: function (xData, Status) {
            $(xData.responseXML).SPFilterNode("z:row").each(function() {
                availableTags.push($(this).attr("ows_ID") + " - " + $(this).attr("ows_Title"))
            });
        }
});
EN

回答 1

Stack Overflow用户

发布于 2016-04-06 21:16:04

您需要使用viewName选项,并使用视图的GUID。它看起来就像

viewName: "{1848EE72-BC85-4D7D-A85B-D6FF61E61580}",

另一种选择是将需要的所有字段添加到CAMLViewFields行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35312560

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档