2017-02-06 1 views

Répondre

1

Vous pouvez passer les secondes depuis l'époque qui, du côté client que vous obtenez en passant la date au constructeur de la date et de l'appel getTime, par exemple:

new Date (« 2016-11-01T18: 55: 28Z ») .getTime()

puis de le convertir au format dont vous avez besoin du côté serveur pour le tri.

+0

Je l'ai essayé aussi .. mais pas de chance .. quand je choisis la date manuellement dans le menu filtre webpart du designer, ça marche mais quand je passe le même format que je vois dans la commande select, ça ne –

0

S'il s'agit d'un composant WebPart de présentation de liste prêt à l'emploi dans SharePoint 2010, vous pouvez utiliser deux paramètres de chaîne de requête pour appliquer automatiquement le filtrage au composant WebPart.

&FilterField1=[InternalName]&FilterValue1=[YEAR%2DMONTH%2DDATE] 

Par exemple, si vous voulez afficher les résultats que lorsque la date de création est égale au 1er Janvier 2014, vous pouvez utiliser les paramètres de chaîne de requête suivante.

&FilterField1=Created&FilterValue1=2014%2D01%2D15 

S'il y a des parties Web multiples d'affichage de liste sur la page et que vous voulez filtrer sur l'un d'eux, vous pouvez inclure un paramètre View dans la chaîne de requête indiquant le GUID de la partie Web à laquelle vous voulez le filtre à appliquer.

Par exemple:

View={354D9BAC-E26A-4FDB-A9BE-FEA626FD4733}&FilterField1=Created&FilterValue1=2014%2D01%2D15 

Notez que si vous souhaitez appliquer plusieurs filtres simultanément, il vous suffit d'incrémenter le suffixe numérique sur FilterField1 et FilterValue1 pour chaque nouveau champ/paire de valeur sur laquelle vous souhaitez filtrer .

+0

J'avais besoin de la valeur de filtre pour récupérer les enregistrements supérieurs ou égaux à cette valeur. J'ai donc créé un paramètre qui récupère la valeur de la chaîne de requête. –