Bonjour,
Je ne pensais pas la tâche aussi ardue mais je pense qu’une certaine maitrise de l’outil et de ses spécificités me manquent.
J’ai initié un flux qui fonctionne de la manière suivante
1. Déclencheur : Lors de la modification d’un élément ou d’un fichier | Objet : List | Colonne cible : ‘Interlocuteur_x0020_REA’
Je souhaiterai ajouter une condition du déclencheur mais je n’y parviens pas
@not(equals(triggerOutputs()?[‘body/Interlocuteur_x0020_REA’], outputs(‘Get_item’)?[‘body/Interlocuteur_x0020_REA’]))
2. Conditions : Qui ne fonctionne pas
Vérifier que le champ “Interlocuteur REA” n’est pas vide
coalesce(triggerBody()?[‘Interlocuteur_x0020_REA’]) is not equal to false
2. La valeur du champs REA actuel est différente de l’ancienne valeur avant modif.
triggerOutputs()?[‘body/Interlocuteur_x0020_REA’] is not equal to triggerOutputs()?[‘body/Interlocuteur_x0020_REA’@odata.old’]
=> Concernant ce point, je fais mes tests sur un bac a sable dans Mes Listes, la liste finale ne m’appartient pas, je ne suis qu’en lecture seule, est ce que ce protocole est atteignable ou faut-il des droits particuliers ?
3. Si les deux conditions sont remplies alors j’envoie un mail à l’interlocuteur REA en question.
Tentatives
1) J’ai essayé d’ajouter une action Compose pour pouvoir décomposer mes étapes et avoir des “print” mais je ne trouve pas cette action et je ne trouve pas le debuggage aisé dans power automate.
2) J’ai testé la condition 1 avec Empty()
3) Je pensais tester la condition en les séparants ( 1) je verifie que champs rea pas vide, quand on passe dans True : 2) Faire 2eme condition qui compare ancienne et nouvelle valeur de ce champs
4) J’ai des temps d’exécutions vraiment très aléatoire (avec des coefficient multiplicateur parfois énorme)
5) Je ne saisie pas pourquoi parfois dans le rapport d’exécution du flux j’ai Succes (si test manuel ou exécution auto du flux ?)Test réussi (Si test automatique?)
6) J’ai tenté de regarder la doc mais je ne la trouve pas très compléte
7) J’ai a disposition copilot mais il ne respecte semble-t-il pas la nomenclature spécifique à power automate
Structure du flux
Lors de la modification d’un élément ou d’un fichier {
Condition {
True {
For each {
Envoyer un mai à partir d’une boite aux lettres partagée (V2)
}
False{}
}}}
MERCI d’avance pour toute aide éventuelle !