web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Populating a variable ...
Power Automate
Unanswered

Populating a variable array with variables

(0) ShareShare
ReportReport
Posted on by 73

Hi all, and happy new year!

 

I am getting through various compose() the fields from a JSON. 

I want to put some of these fields into an array (fig.1).

At a certain condition, on this array so populated i would then run an apply to each to see if one or more of the fields in the array are equal with a certain value (fig.2).

If I understood correctly, i need to go through a compose(createarray()) in order to set the array variable. However i don't really have a clue on how to do it in a way that it maintains the syntax.

Or should i use again a parse JSON?

I have to admit that I am a bit lost here 😉

 

ADDENDUM: in fig.3 i've put how the array should look like (at least in my mind)

Thank you in advance and best regards,

 

Vittorio

 

array1.jpgarray2.jpgarray3.jpg

Categories:
I have the same question (0)
  • nightfall Profile Picture
    73 on at
    Re: Populating a variable array with variables

    An old adage says "the night brings advice", and a corollary to this statement is "never post question in the forum at night".

    I used a mix of compose() and "append to array" to create the array the way i wanted, and it works!

    Screenshot 2021-01-10 at 09.08.46.png

    I have however another question, namely is it possible to write in the compose() the reference to the previous output() in written, without having to select it manually like in the picture?

     

    Thank you and best regards,

     

    Vittorio

  • Verified answer
    v-bofeng-msft Profile Picture
    on at
    Re: Populating a variable array with variables

    Hi @nightfall :

    Don't you want to refer to the previous compose action value in a ‘dynamic content’ way?Some thing like :1.JPG

    If so,the answer is 'Yes'.You can use this formula:

     

    outputs('ComposeActionName')

     

    2.JPG

    It doesn't seem to have chaged much from before,just use 'expression' instead of 'dynamic content'.But iam afraid there is no other way.

    In addition,if my understanding is wrong,please help me point it out.Thank you.

    Best Regards,

    Bof

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 462 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 456 Moderator

#3
abm abm Profile Picture

abm abm 243 Most Valuable Professional

Last 30 days Overall leaderboard