cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
nightfall
Helper I
Helper I

Populating a variable array with variables

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

1 ACCEPTED SOLUTION

Accepted Solutions
v-bofeng-msft
Community Support
Community Support

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

 

View solution in original post

2 REPLIES 2
nightfall
Helper I
Helper I

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

v-bofeng-msft
Community Support
Community Support

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

 

View solution in original post

Helpful resources

Announcements
UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!

Community Connections 768x460.jpg

Community & How To Videos

Check out the new Power Platform Community Connections gallery!

Welcome Super Users.jpg

Super User Season 2

Congratulations, the new Super User Season 2 for 2021 has started!

Carousel 2021 Release Wave 2 Plan 768x460.jpg

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

Microsoft Ignite 768x460.png

Find your focus

Explore the latest tools,training sessions,technical expertise, networking and more.

Top Solution Authors
Top Kudoed Authors
Users online (2,141)