CAML (WSS) : Requête avec un champ « DateTime »

Iso machin

Pour qu’une date soit exploitable dans une requête CAML, il faut qu’elle soit d’un format ISO spécifique.

Convertir la date à l’aide de cette outil du framework SharePoint :

SPUtility.CreateISO8601DateTimeFromSystemDateTime(maDate);

La requête suivante fonctionnera sans problème :

maQuery = "<Where><Geq><FieldRef Name='ChampDate' /><Value Type='DateTime'>" + SPUtility.CreateISO8601DateTimeFromSystemDateTime(maDate) + </Value></Geq></Where>";

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *