Quantcast
Channel: jQuery Library for SharePoint Web Services
Viewing all articles
Browse latest Browse all 6517

New Post: SPService Fetch data problem

$
0
0
I am facing problem to fetch data. There are 50 rows that need to be fetched, but only 30 has been populated. Please help me.
//The Web Service method we are calling, to read list items we use 'GetListItems'
        var method = "GetListItems";
        
        //The display name of the list we are reading data from
        var list = "Content Metadata Draft";
        //define fields to retrive from list
       
        var fieldsToRead =     "<ViewFields>" 
                                "<FieldRef Name='Metadata_x0020_Name' />" 
                                "<FieldRef Name='Value' />" 
                                 "<FieldRef Name='Editor' />"
                                    "</ViewFields>";
      //CAML query to retrive values from Content Metadata list
                 
        var query = "<Query>" 
                        "<Where>"                        
                             "<Eq>"
                                 "<FieldRef Name='Content_x0020_Name' LookupId='True' />"
                                " <Value Type='Lookup'>"+intContentId+"</Value>"
                                "</Eq> "
                        "</Where>" 
                        "<OrderBy>"  
                            "<FieldRef Name='Metadata_x0020_Name'/>" 
                        "</OrderBy>"                         
                    "</Query>";
        var queryOption= " <QueryOptions><RowLimit>200</RowLimit></QueryOptions>" ;

        //Here is our SPServices Call where we pass in the variables that we have set above
        $().SPServices({
                operation: method,
                async: false,  
                listName: list,
                CAMLViewFields: fieldsToRead,
                  CAMLQuery: query,   
                  CAMLQueryOptions:queryOption,
                    CAMLRowLimit: 200,
                  
                    completefunc: function (xData, Status) {
                    
                        //var   itemCount = parseFloat($(xData.responseXML).find("rs\\:data").attr("ItemCount"));
                        
                        //alert("itemCount "+itemCount );
                        
                     //this code iterates through every row of data returned from the web service call
                        $(xData.responseXML).SPFilterNode("z:row").each(function() { 
                                                 
                            var strMetadataName = ($(this).attr("ows_Metadata_x0020_Name"));  
                                                                        
                            var strMetadataValue = ($(this).attr("ows_Value"));
                            
                            var strEditor = ($(this).attr("ows_Editor")).split(";#")[1];                         
                                                                            
                            
                        });                
                    }
        });

Viewing all articles
Browse latest Browse all 6517

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>