Quantcast
Channel: SharePoint 2013 - Development and Programming forum
Viewing all articles
Browse latest Browse all 7589

How to retrieve specific column from sharepoint list using caml query (Server Side Object Model)

$
0
0

Hello experts,

I have one sharepoint list which contain 40 column, but i want to retrieve only 10 columns. for this i have use below CAML Query server side object model, but i get an error.

SPList brequest= objWeb.Lists[BalanceRequest];
SPQuery query = new SPQuery();

query.Query = "<Where><Eq><FieldRef Name='Entity'/><Value Type='Text'>" + EntityName + "</Value></Eq></Where><OrderBy><FieldRef Name='Created' Ascending='FALSE'></FieldRef></OrderBy>";

query.ViewFields ="<FieldRef Name='DepartmentName' />" +
"<FieldRef Name='Title'/>" +
"<FieldRef Name='ERP'/>" +
"<FieldRef Name='ID'/>" +
"<FieldRef Name='Project'/>" +
"<FieldRef Name='ProjectName'/>" +
"<FieldRef Name='ProjectScore'/>" +
"<FieldRef Name='ProjectSummery'/>" +
"<FieldRef Name='EditMode'/>" +
"<FieldRef Name='IdealMode'/>" +
"<FieldRef Name='ClosureEditMode'/>";

query.ViewFieldsOnly = true;
SPListItemCollection ReqColl = brequest.GetItems(query);

Error: 

Value does not fall within the expected range. inside    at Microsoft.SharePoint.SPFieldMap.GetColumnNumber(String strFieldName, Boolean bThrow) at Microsoft.SharePoint.SPListItemCollection.GetColumnNumber(String groupName, Boolean bThrowException) at Microsoft.SharePoint.SPListItem.GetValue(SPField fld, Int32 columnNumber, Boolean bRaw, Boolean bThrowException) at Microsoft.SharePoint.SPListItem.get_Item(String fieldName).


Please help me to solve this.

Viewing all articles
Browse latest Browse all 7589

Trending Articles



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