Question

Im en utilisant le webservice pour obtenir listitems dans une liste. La liste a un filtre sur elle ainsi qu'un EventListener. Le EventListener déclenche chaque fois qu'un nouvel élément est ajouté à la liste, mais il est possible que le document nouvellement ajouté ne sera pas affiché dans la vue filtrée.

Dans ma demande à GetListItems je spécifie le listname, le nom de la vue et utiliser une requête pour récupérer l'élément à l'aide des éléments guid. Je me attends à la requête pour retourner un vide lorsque le resultset élément exist ne marche pas dans la vue de la liste, mais malheureusement, il semble que le point de vue est ignoré.

Il est intéressant si je lance la requête GetListItems sans préciser le guid Je veux que je ne reçois que des documents spécifiques à la vue.

est-il une option de requête ou quelque chose que je peux utiliser pour vous assurer que les éléments de liste sont retournés lorsque vous spécifiez un Adhérez guid au filtre sur la vue?

Merci pour votre aide!

Était-ce utile?

La solution

Comme par la documentation MSDN pour le paramètre requête

Si elle est fournie, la valeur de ce paramètre annule soit la requête dans la vue spécifiée par le paramètre viewName ou la requête dans la vue par défaut de la liste.

Ainsi, les critères de filtrage définis dans la vue seront ignorés ici.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top