J'utilise CAML Query pour filtrer les enregistrements de la liste dans DataTable. J'ai un champ SPUser dans ma liste. Je m'efforce d'obtenir l'identifiant de chaque utilisateur dans CAML Query. Des idées sur la façon d'y parvenir?Obtenir l'URL de l'utilisateur à l'aide de la requête CAML
0
A
Répondre
2
Obtenez des produits pour un SPUser.ID:
<Where><Eq><FieldRef Name='Person' LookupId='TRUE'/><Value Type='Integer'>45</Value></Eq></Where>
Obtenez des produits pour l'utilisateur actuel:
<Where><Eq><FieldRef Name='Person' LookupId='TRUE'/><Value Type='Integer'><UserID/></Value></Eq></Where>
Obtenez des produits pour le nom d'affichage d'un utilisateur (ce qui est affiché normalement la liste):
<Where><Eq><FieldRef Name='Person'/><Value Type='Text'>Lastname, Raghu</Value></Eq></Where>
Questions connexes
- 1. Aide de requête CAML?
- 2. Sharepoint CAML Requête de date
- 3. Documents de requête CAML pour les workflows
- 4. Requête CAML de liste SharePoint utilisant CONTAINS
- 5. trier par date dans la requête Caml
- 6. requête SharePoint CAML pour la condition suivante
- 7. Requête CAML avec champ inexistant
- 8. structure de données laide à la recherche java
- 9. Comportement étrange de la question CAML - pourquoi?
- 10. Comment filtrer la liste SharePoint en utilisant la requête CAML?
- 11. Requête CAML pour le type de contenu personnalisé
- 12. Fonction plafond dans SharePoint CAML requête
- 13. CAML Query
- 14. Comment filtrer la liste en utilisant la requête CAML à partir d'un champ de recherche personnalisé?
- 15. éléments de requête CAML avec les URL données
- 16. SharePoint: Comment obtenir les 5 meilleurs enregistrements en utilisant la requête CAML depuis une liste
- 17. Comment obtenir CAML pour un type de contenu personnalisé
- 18. sharepoint: récupère les enregistrements en utilisant la requête caml sur les colonnes de la valeur DateTime
- 19. Simplifier une fonction laide dans Haskell
- 20. Requête CAML pour récupérer uniquement les pages publiées à partir de SharePoint 2007?
- 21. CAML Requête trouver des enregistrements où le paramètre n'existe pas?
- 22. Comment faire pour obtenir le dernier élément créé par un utilisateur spécifique par requête CAML
- 23. Accéder au dernier enregistrement dans une liste de sharepoints via la requête CAML
- 24. Retour CAML seulement 10 résultats
- 25. Requête CAML pour ajouter un ListItem dans Sharepoint
- 26. SharePoint CAML OrderBy MODIFIÉ ne fonctionne pas
- 27. CAML Demande pas ordonnée correctement
- 28. Puis-je obtenir la requête exécutée à partir de SqlDataSource?
- 29. Comment obtenir java.util.Map à partir de la requête hibernate?
- 30. Obtenir des valeurs à partir de la requête LINQ
... Merci beaucoup pour votre réponse..Mais mon exigence est que je dois obtenir un champ séparé en utilisant CAML Query qui contient les ID de tous les utilisateurs présents dans la liste. J'espère que vous obtenez mon point – Raghu
Je ne suis pas sûr si je comprends ... une requête CAML contrôle quelles lignes sont retournées (pas quels champs). Si vous souhaitez contrôler quels champs sont renvoyés, utilisez la propriété SPQuery.ViewFields: http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spquery.viewfields.aspx –
.yes vous avez raison .. Je connais la propriété SPQuery.ViewFields ... cependant je dois obtenir un champ (User ID) de la liste qui n'existe pas dans la liste – Raghu