Quantcast
Channel: Developing Apps for SharePoint 2013 forum
Viewing all articles
Browse latest Browse all 8089

Undefined or null refrence with collListItem

$
0
0

I am just trying out a Sample for SharePoint hosted app and I am getting an error like this

JavaScript runtime Error: Unable to set property 'collListItem' of undefined or null reference.

This is the code, don't know what I am missing

function readItems(resultpanel) {
    var clientContext;
    var oWebsite;
    var oList;
    var camlQuery;

    clientContext = new SP.ClientContext.get_current();
    oWebsite = clientContext.get_web();
    oList = oWebsite.get_lists().getByTitle("Announcements");
    camlQuery = new SP.CamlQuery();
    camlQuery.set_viewXml(
        '<View><Query><Where><Geq><FieldRef Name=\'ID\'/>' +
        '<Value Type=\'Number\'>1</Value></Geq></Where></Query>' +
        '<RowLimit>10</RowLimit></View>'
    );
    this.collListItem = oList.getItems(camlQuery);

    clientContext.load(this.collListItem);
    clientContext.executeQueryAsync(
        Function.createDelegate(this, successHandler),
        Function.createDelegate(this, errorHandler)
    );

    function successHandler() {
        var listItemInfo;
        var listItemEnumerator;

        listItemEnumerator = this.collListItem.getEnumerator();

        listItemInfo = "";
        while (listItemEnumerator.moveNext()) {
            var oListItem;
            oListItem = listItemEnumerator.get_current();
            listItemInfo += "ID: " + oListItem.get_id() + "<br/>" +
                "Title: " + oListItem.get_item("Title") + "<br/>" +
                "Body: " + oListItem.get_item("Body") + "<br/>";
        }

        resultpanel.innerHTML = listItemInfo;
    }


Philip


Viewing all articles
Browse latest Browse all 8089

Trending Articles