SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
SPWeb web = null ; SPList list = web.Lists[ "SomeList" ]; List foundItems = new List (); for ( int i=0; i<list.Items.Count; i++) { SPListItem item = list.Items[i]; if (( string ) item[ "TextField" ] == "Test" && (( int ) item[ "IntField" ] != 1 || ( DateTime )item[ "DateField" ] < DateTime .Today)) { foundItems.Add(item); } } foundItems.Sort( (x, y) => (( int )x[ "SortField" ]).CompareTo(( int )y[ "SortField" ])); * This source code was highlighted with Source Code Highlighter .
* This source code was highlighted with Source Code Highlighter .
- SPQuery query = new SPQuery ();
- query.Query =
- "<Where>" +
- "<And>" +
- "<Eq>" +
- "<FieldRef Name = \" TextField \ "/>" +
- "<Value Type = \" Text \ "> Test </ Value>" +
- "</ Eq>" +
- "<Or>" +
- "<Neq>" +
- "<FieldRef Name = \" IntField \ "/>" +
- "<Value Type = \" Integer \ "> 1 </ Value>" +
- "</ Neq>" +
- "<Lt>" +
- "<FieldRef Name = \" DateField \ "/>" +
- "<Value Type = \" DateTime \ ">" +
- "<Today />" +
- "</ Value>" +
- "</ Lt>" +
- "</ Or>" +
- "</ And>" +
- "</ Where>" +
- "<OrderBy>" +
- "<FieldRef Name = \" SortField \ "/>" +
- "</ OrderBy>" ;
- SPListItemCollection resultItems = list.GetItems (query);
* This source code was highlighted with Source Code Highlighter .
- SPQuery query2 = new SPQuery ();
- query2.Query =
- CAML.Where (
- CAML.And (
- CAML.Eq (
- CAML.FieldRef ( "TextField" ),
- CAML.Value ( "Test" )),
- CAML.Or (
- CAML.Neq (
- CAML.FieldRef ( "IntField" ),
- CAML.Value (1)),
- CAML.Lt (
- CAML.FieldRef ( "Datefield" ),
- CAML.Value ( DateTime .Today))))) +
- CAML.OrderBy (
- CAML.FieldRef ( "SortField" ));
- SPListItemCollection resultItems2 = list.GetItems (query2);
* This source code was highlighted with Source Code Highlighter .
- SPQuery query3 = new SPQuery ();
- query3.Query = Camlex.Query ()
- .Where (x => ( string ) x [ "TextField" ] == "Test" &&
- (( int ) x [ "IntField" ]! = -1 || ( DateTime ) x [ "DateField" ] < DateTime .Now))
- .OrderBy (x => x [ "SortField" ]). ToString ();
- SPListItemCollection resultItems3 = list.GetItems (query3);
Source: https://habr.com/ru/post/82787/
All Articles