tutorial query operator example sharepoint caml

operator - caml query sharepoint 2016



SharePoint: cómo obtener los 5 registros principales mediante el uso de la consulta CAML de una lista (3)

El siguiente código muestra los 5 registros principales de la lista (mediante la consulta CAML).

SPQuery spQuery = new SPQuery(); spQuery.Query = "<OrderBy><FieldRef Name=''ID'' Ascending=''FALSE''/></OrderBy>"; spQuery.RowLimit = 5;

Ya he creado un elemento web para mostrar los datos de la lista, pero lo que realmente quiero es mostrar solo los 5 registros principales de esa lista (mediante la consulta CAML).

¿Alguien sabe como hacer esto? Muchas gracias.

<Query> <OrderBy> <FieldRef Name=''ID'' Ascending=''False'' /> </OrderBy> </Query>


Podría establecer la propiedad RowLimit de su objeto SPQuery.

La etiqueta <RowLimit> está en la definición de esquema de una vista (elemento secundario directo de < View> ) y, por lo tanto, no se puede anidar dentro de una etiqueta <Query> .


Si desea construir otras consultas simplemente caml pruebe esta herramienta. http://www.camldesigner.com/

La herramienta Ps no construye consultas "caml" paginadas con SPListItemCollectionPosition.