Forum Replies Created

  • Hello,

    Pour ma part j’utilise les expressions.

    Par exemple pour un champ d’option issue de mon déclencheur qui s’appelle “gendercode”, lorsque je selectionne le champ parmi la liste déroulante proposer par Power Automate par défaut, il nous copie le code en effet.

    Lorsqu’on passe la souris dessus on voit le détail de ce qu’il y a en dessous :

    L’expression est la suivante : triggerOutputs()?[‘body/gendercode’]

    Pour avoir le label il suffit de reprendre cette expression et de rajouter ceci triggerOutputs()?[‘body/_gendercode_label’] : Un “_” devant le nom et “_label” après le nom du champ.

    Je l’ajoute ensuite en tant qu’expression comme ceci :

    Comme ceci, je ne passe pas par des variables, ni autre composant, uniquement une expression.

    Jérome

    CommentID=5bfwFJ94mKlQslU, PostID=7h4CnrML0rB5Iym

    • @Youcef DOUMANDJI

      Dans ce cas la syntaxe est légèrement différente mais l’esprit est le même.

      Comme tu le vois dans la sortie de ta récupération d’information quand tu exécutes le flow, le label est bien récupéré.

      La syntaxe est la suivante :

      Lorsque tu utilises un champ via la liste déroulante, on voit que le début change. ce n’est plus triggerOutputs mais outputs(‘Nom_de_ton_etape’).

      Il faut donc mettre dans l’expression la valeur suivante :

      outputs(‘Obtenir_une_ligne_par_ID’)?[‘body/industrycode@OData.Community.Display.V1.FormattedValue‘]

      Dans ton cas cela devrait se rapprocher de :

      outputs(‘Get_row_by_ID‘)?[‘body/gendercode@OData.Community.Display.V1.FormattedValue’]

      SubCommentID=KiMc8pIVCNfylxe, CommentID=5bfwFJ94mKlQslU, PostID=7h4CnrML0rB5Iym