Condition de PowerAutomate

  • Condition de PowerAutomate

    Posté par Julien sur 2 novembre 2024 at 13h11

    Bonjour à Toutes & Tous,

    Voila plusieurs jours que je me tire un peu les cheveux (pouce qu’il m’en reste) concernant les conditions car celle que j’effectue est toujours “Vraie” :/ !

    Alors je vous explique mon projet :

    Lors de la modification d’un élément si la colonne “DPX” (qui renseigne des personnes dans liste microsoft) est vide alors ne rien faire mais si elle est rensignée alors je veux envoyer un mail ….

    J’ai effectué la tache ainsi et pourtant que la case “DPX” soit vide ou renseignée le mail se génére à chaque fois :/ … Merci beaucoup pour votre aide !!

    Très belle journée,

    Julien

    Julien a répondu 1 week, 3 days ago 3 Membres · 9 Réponses
  • 9 Réponses
  • Geoffroy

    Member
    2 novembre 2024 at 13h58

    Bonjour Julien,

    Essaye de mettre l’expression null à la place de rien.

  • Julien

    Member
    2 novembre 2024 at 14h39

    Bonjour Geoffroy,

    Merci beaucoup pour ta réponse.

    Aussi, je viens de tester et malheureusement j’ai le meme résultat.

    Je précise que la colonne “DPX” concerne des personnes ou groupes … j’ai ces possibilités :

    Désolé du dérangement, je vais tester avec la valeur DPX DiplayName

    Merci beaucoup,

  • Nelson

    Member
    2 novembre 2024 at 15h20

    Hello,

    La réponse de Geoffroy devrait fonctionner 🧐

    Une seconde solution est d’utiliser l’expression length() dans ta condition

    Ce qui te donnera length(ta_valeur) est supérieur à 0

    Test et dis nous ce qu’il en est

    • This reply was modified 1 week, 4 days ago by  Nelson.
  • Julien

    Member
    2 novembre 2024 at 15h47

    Re Bonjour,

    Merci pour ta réponse … je suis désolé je dois me tromper quelques part :/

    J’ai mis cette formule dans les conditions

    <div style=”color: #000000; background-color: #fffffe; font-family: Consolas, ‘Courier New’, monospace; font-weight: normal; font-size: 14px; line-height: 19px; white-space: pre;”>
    <div>length(string(outputs(‘ObtenirElement’)?[‘body/DPX’])) Is note equal to …. “null”</div>
    <div> </div>
    <div>et de la meme maniere dans peu importe le contenu de la colonne “DPX” ca envoie le mail la condition est vraie ..</div>
    <div> </div>
    <div>Desolé et encore Merci,</div>
    <div>Je teste d’autres manières mais …</div>
    </div>

  • Nelson

    Member
    2 novembre 2024 at 16h01

    Dans mon précédent message, avec la suggestion d’utilisation de l’expression length, je t’avais demandé de mettre 0 et non null.

  • Julien

    Member
    2 novembre 2024 at 16h17

    Oups …..

    Merci Nelson et Goeffrey, ca fonctionne !!

    Tres belle journée,

    Julien

  • Nelson

    Member
    2 novembre 2024 at 16h40

    Parfait 👌

    Juste, tu sais nous dire quelle solution fonctionne finalement ?

    Avec l’utilisation de length ou null ?

  • Julien

    Member
    2 novembre 2024 at 17h46

    Nelson, Toutes & Tous,

    Dans mon cas c’est avec la méthode length() et le chiffre 0 que ca fonctionne :

    <div style=”color: #000000; background-color: #fffffe; font-family: Consolas, ‘Courier New’, monospace; font-weight: normal; font-size: 14px; line-height: 19px; white-space: pre;”>
    <div>“length(string(outputs(‘ObtenirElement’)?[‘body/DPX’]))”</div>
    <div> </div>
    <div>Merci énormément pour votre aide….</div>
    <div>Je vous remercie déjà pour les prochaines aussi …. 🙂 </div>
    </div>

  • Julien

    Member
    3 novembre 2024 at 21h24

    Edit : Modification de colonne avec notification reglé !

    • This reply was modified 1 week, 1 day ago by  Julien.

Connectez-vous pour répondre.