Я использую SP 2010 и SPServices. Я определяю CAMLViewFields, CAMLRowLimit и CAMLQueryOptions и все еще извлекаю системные поля, такие как (ModerationStatus, UniqueID, ...). Есть ли какой-либо вариант, чтобы системные поля не были в ответе? Кроме того, поле «OutsideDefault» не содержится в представлении по умолчанию, и оно не находится в ответе. Есть ли способ получить поля, которые не отображаются по умолчанию?SPServices GetListItems всегда получает представление по умолчанию
$().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"))
});
}
});