Bonjour,
j'espère être sur le bon forum
J'ai une question concernant le filtrage d'une liste en ECMASCript.
Tout d'abord mon projet se passe sous SharePoint 2010.
Ensuite, je récupère tous les éléments d'une liste, et j'aimerai afficher seulement une partie des elements d'une liste par rapport aux éléments d'une autre liste.
Pour récupérer les 2 listes complète je n'ai aucun problème. Mon problème vient quand j'essaye d'afficher juste une partie d'une liste.
quelqu'un sait il si c'est possible de filtrer une liste?
voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <!-- Business Sub-process --> list = web.get_lists().getByTitle("BusinessSubProcess"); query = SP.CamlQuery.createAllItemsQuery(); itemsSub = list.getItems(query); context.load(this.itemsSub, 'Include(Title,SitePage,PictureURL)'); <!-- Business IM domain --> list = web.get_lists().getByTitle("IMProcess"); query = SP.CamlQuery.createAllItemsQuery(); IMitems = list.getItems(query); context.load(this.IMitems, 'Include(Title,SitePage,PictureURL)');
y'a t il une option au getEnumerator pour y rajouter un paramètre de trie?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 var ListEnumeratorSub = this.IMitems.getEnumerator(); while(ListEnumeratorSub.moveNext()) {
j'ai également essayé de récupérer une 4ème colonne qui est un lien direct vers l'autre liste mais ca plante également.
si vous avez des pistes.
Merci par avance.
Partager