Y a-t-il un moyen de faire quelque chose comme «pas dans le comportement de SharePoint 2010? Je peux facilement mettre en œuvre dans un comportement comme celui-ci: mais y a-t-il un moyen de sélectionner toutes les valeurs qui ne sont pas en énumération de valeurs? P> Voici le cas d'utilisation: J'ai un champ de recherche avec autorMultiplevalues = true, et j'ai besoin d'obtenir tous les articles de LookUplist, qui ne sont pas inclus dans le champ de recherche p> Merci d'avance! P> P>
4 Réponses :
Je pense que l'option non égale serait la meilleure façon de construire cette requête CAML
Peut-être ceci (ne pas tester cela, alors supporte-moi) p>
Je ne pense pas que CAML soit valide, vous ne pouvez pas avoir plus de 2 enfants sous et IIRC.
D'accord, je vais effectuer des tests et revenir avec le résultat lorsque vous avez terminé!
Merci à tous pour la réponse, mais en cas d'utilisation de
Le plus proche que je suis venu est d'utiliser
À partir de SharePoint 2010, il y a le Si le champ spécifié est un champ de recherche qui permet plusieurs valeurs, spécifie que l'élément de valeur est exclu de l'élément de liste du champ spécifié par l'élément FieldRef. P>
blockQuote> modèle: p> notamment l'élément code> qui pourrait fonctionner pour vous. De MSDN:
Pour obtenir le comportement opposé de 'In', vous devez faire une requête «NEQ» imbriquée. «Not nocrudes» pourrait être substitué ou combiné à «NEQ» si vous traitez avec un champ de recherche avec Si vous voulez plus de variables, plus La nidification doit être faite. Amusez-vous. P> p>