En utilisant une liste SharePoint avec une application PowerApps, on a la contrainte du nombre d’éléments retournés dans une requête, la limite maximale est 2000 éléments. Parmi les solutions qu’on peut avoir est d’archiver des éléments de la liste SharePoint. Cette solution est parfaite dans mon cas, car à un instant donnée, je n’ai besoin que de quelques centaines des éléments ajoutés à une liste des évènements. Plus précisément que des évènement qui commencent depuis 15 jours et moins. Le workflow que j’ai développé se lance d’une façon récurrente, ils récupère les éléments qui ont la date de début inférieur à la date de jour moins 15 jours, il les extrait dans un fichier Excel puis les supprime de la liste.

Dans l’étapes obtenir des éléments de SharePoint, il faut changer le nombre des échantillons sinon ça va être 100 éléments seulement par défaut :

Après on prépare la création du fichier CSV. On définit les colonnes qu’on veut extraire :

Pour créer le fichier, on récupère la date du jour afin de bien classer toutes les extractions :

A la fin, on supprime tous les éléments retournés de la liste SharePoint :


Leave a comment