SOLVED

Obtenir le dernier élément d'une liste

Contributor

Bonjour,

 

Je souhaite récupérer le dernier élément d'une liste sharepoint, et dans cet élément, seule la valeur d'une colonne.

 

En get item, je spécifie la liste, un order by Ref desc et un seul élément. Jusque la c'est bon.

Après je souhaite initialiser ma variable LastRef. En array j'ai réussi mais par la suite je dois utiliser une boucle for each sur le résultat... Ce n'est pas très "propre", il doit y avoir un moyen pour initialiser ma variable directement en string ?Je cherche juste à récupérer la valeur d'une colonne (Référence) pour le dernier enregistrement. J'ai essayé l'expression: last(outputs('Obtenir_les_éléments'))?['Référence']. Mais ça ne passe pas, l'outputs est object et last ne fonctionne que pour les array.

Si c'est faisable bien sur, pourriez-vous m'aider à trouver la méthode/syntaxe proprement.

 

En vous remerciant ;)

2 Replies
best response confirmed by thelastredwolf (Contributor)
Solution
Hope this helps !! :)
https://powerusers.microsoft.com/t5/General-Power-Automate/Retrieve-last-record-ID-from-SharePoint-l...

regards,
black baron
PS: if this post has helped you, please like it. If this answered you question, please mark it as answered

Bonjour, super merci pour le lien!
J'avais aussi vu celui-ci entre temps.

https://techcommunity.microsoft.com/t5/microsoft-365-pnp-blog/avoid-unnecessary-looping-apply-to-eac... 


En tout cas ca me débloque, c'était bien un problème de syntaxe.
Ceci fonctionne:
last(body('Obtenir_les_éléments')['value'])['R_x00e9_f_x00e9_rence']

;)