Question SharePoint 2010 listdata.svc webservice filtre REST sur la date et l'heure

  • mardi 12 juin 2012 19:56
     
     

    Bonjour,

    J'essaye actuellement de requêter le webservice listdata.svc en REST afin de récupérer des éléments d'une liste en fonction de leur date et heure de modification de la manière suivante :

     _vti_bin/listdata.svc/Liste?$filter=Modifi%C3%A9%20gt%20datetime'2012-06-11T09:44:05'

    Je récupère bien les éléments en fonction de la date mais le filtre sur l'heure ne fonctionne pas !!

    Comment cela est il possible ? est ce un bug de SharePoint ? quelque chose qui va être corrigé ?

    j'ai trouvé une référence ici sur ce point : http://itblog.wolthaus.net/2011/12/rest-filter-datetime/

    Merci par avance de votre retour.

    Cordialement,


    Alexandre DAVID

Toutes les réponses

  • mardi 12 juin 2012 21:52
    Modérateur
     
     

    Bonjour,

    Avez vous essayer en utilisant le format US? Cela peut paraitre bête mais SharePoint est très sensible avec les heures ;)


    Pascal P
    http://sharepoint-afterwork.fr
    Nouveaux site en FR
    Twitter: @PascalPoeck

  • mercredi 13 juin 2012 08:08
     
     

    Bonjour,

    Je croyais que la date était normalisée (ISO), à quoi correspond une format US dans ce type de filtre REST ?




    Alexandre DAVID

  • mercredi 13 juin 2012 08:41
    Modérateur
     
     

    Bonjour,

    Effectivement je suis aller trop vite dans ma réponse, désolé pour cela.

    En cherchant un peu il semblerait qu'il n'est pas possible d'appliquer un filtre sur les heures. Pour les dates pas de soucis par contre...

    Regarder ce billet : http://itblog.wolthaus.net/2011/12/rest-filter-datetime/


    Pascal P
    http://sharepoint-afterwork.fr
    Nouveaux site en FR
    Twitter: @PascalPoeck

  • mercredi 13 juin 2012 09:07
     
     

    En effet, je l'avais référencé dans mon 1er post.

    Ma question est donc pourquoi n'est ce pas possible ? Peut ton faire remonter l'information à Microsoft ?


    Alexandre DAVID

  • mercredi 13 juin 2012 14:04
    Modérateur
     
     

    Bonjour Alexandre,

    Décidément, j'ai fait fort sur ce coup là ;-)

    Je pense que quelqu'un de Microsoft pourra mieux répondre que moi à cette question. Désolé pour cette "perte de temps" ;-)


    Pascal P
    http://sharepoint-afterwork.fr
    Nouveaux site en FR
    Twitter: @PascalPoeck