Come posso creare un join tra due SharePoint elenco personalizzato utilizzando CAML Query?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/7406

  •  16-10-2019
  •  | 
  •  

Domanda

Per favore, fornire me contribuire a creare un join tra due liste di SharePoint utilizzando CAML Query. Sto usando SharePoint Piattaforma di sviluppo del 2010. Grazie in anticipo.

È stato utile?

Soluzione

Non è possibile fare una formale "Registrazione", come se si stesse usando SQL dritto, semplicemente non è supportato da CAML dritto.

È possibile utilizzare SPQuery.Joins: http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spquery.joins (office.14) aspx

Altri suggerimenti

Un modo semplice per ottenere la registrazione sintassi di query CAML sta usando il LINQ to SharePoint per generare il proxy delle liste necessarie. Poi scrivere il join dichiarazioni utilizzando LINQ in C # codice dietro.

Esegui il codice e impostare un punto di interruzione in quella specifica dichiarazione in cui si sta scrivendo il join. Nella finestra di controllo rapido, si sarà in grado di vedere la syntx unirsi in CAML.

Ho trovato molto utile per capire come posso creare un join in caml e LINQ

questo articolo

http: //blogs.msdn.com/b/kaevans/archive/2012/01/20/sharepoint-2010-caml-list-joins.aspx

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top