对象不支持 set_viewXML
Object doesn't support set_viewXML
我正在使用 SharePoint 2013 并尝试通过查找选择字段筛选列表。
在四处搜索并尝试了多种插入查询的方法后 XML,我得到了以下代码:
function getListItems(listName, viewTitle){
var myClientContext = new SP.ClientContext.get_current();
var oWebsite = myClientContext.get_web();
var oList = oWebsite.get_lists().getByTitle(listName);
var camlQuery = new SP.CamlQuery();
var q = '<View><Query><Where>' +
'<Eq>' +
'<FieldRef Name="SignLocationsList" LookupId="true" />' +
'<Value Type="Lookup">HQ</Value>' +
'</Eq>' +
'</Where></Query></View>';
camlQuery.set_viewXML(q);
// No specific query at this time
this.collListItem = oList.getItems(camlQuery);
myClientContext.load(collListItem,'Include(Id,Title,Posting_x0020_Date_x0020_Planned,Removal_x0020_Date_x0020_Planned,SignRemoved,AttachmentFiles,SignLocationsList');
myClientContext.executeQueryAsync(getItemsSuccess, getItemsFail);
}
但是,我仍然遇到错误:
Error: Object doesn't support property or method 'set_viewXML'
在不添加查询部分的情况下,我能够看到整个列表并以我需要的方式显示它。只有在尝试添加查询 XML 时,我才会遇到错误。
此错误自 SP.CamlQuery object contains SP.CamlQuery.set_viewXml method 而不是 set_viewXML
后发生。
替换行:
camlQuery.set_viewXML(q);
与:
camlQuery.set_viewXml(q);
我正在使用 SharePoint 2013 并尝试通过查找选择字段筛选列表。
在四处搜索并尝试了多种插入查询的方法后 XML,我得到了以下代码:
function getListItems(listName, viewTitle){
var myClientContext = new SP.ClientContext.get_current();
var oWebsite = myClientContext.get_web();
var oList = oWebsite.get_lists().getByTitle(listName);
var camlQuery = new SP.CamlQuery();
var q = '<View><Query><Where>' +
'<Eq>' +
'<FieldRef Name="SignLocationsList" LookupId="true" />' +
'<Value Type="Lookup">HQ</Value>' +
'</Eq>' +
'</Where></Query></View>';
camlQuery.set_viewXML(q);
// No specific query at this time
this.collListItem = oList.getItems(camlQuery);
myClientContext.load(collListItem,'Include(Id,Title,Posting_x0020_Date_x0020_Planned,Removal_x0020_Date_x0020_Planned,SignRemoved,AttachmentFiles,SignLocationsList');
myClientContext.executeQueryAsync(getItemsSuccess, getItemsFail);
}
但是,我仍然遇到错误:
Error: Object doesn't support property or method 'set_viewXML'
在不添加查询部分的情况下,我能够看到整个列表并以我需要的方式显示它。只有在尝试添加查询 XML 时,我才会遇到错误。
此错误自 SP.CamlQuery object contains SP.CamlQuery.set_viewXml method 而不是 set_viewXML
后发生。
替换行:
camlQuery.set_viewXML(q);
与:
camlQuery.set_viewXml(q);