cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
kale99
Regular Visitor

Unable to see "edit in advance mode " under flow conditions

as mentioned in the title, do not have the option to edit conditions in advance mode in my microsoft flows builder. 

 

illustration.PNG

does it have anything to do with permissions access? or is there an updated way to access the advance mode ? 

1 ACCEPTED SOLUTION

Accepted Solutions
v-yamao-msft
Community Support
Community Support

Hi @kale99,

 

Previously, we could select Edit in advanced mode then then enter the expressions in a text box. Now, there is no longer an Edit in advanced mode, instead if you want a very complex expression you can use the regular dynamic content expression builder to enter your expression on the left side of the row, then select Equals to and enter true in the right side.

1.PNG

The following blog on Advanced condition builder for your reference:

https://flow.microsoft.com/en-us/blog/build-more-powerful-conditions-in-flows-and-more/

 

Best regards,

Mabel

 

Community Support Team _ Mabel Mao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

29 REPLIES 29
SCTdan
Continued Contributor
Continued Contributor

This must have just been updated.  Edit in advanced mode appears to be gone now, replaced with a more visual logic tree.  Just hit Add below and it'll open up

 

kale99
Regular Visitor

I would like to add logic simlar to the following 

 

@and

(

equals(triggerBody()?[‘_regardingobjectid_type’], ‘opportunities’),

equals(triggerBody()?[‘_statuscode_label’], ‘Received’)

)

 

i dont think i could do that without the advance mode can i ? 

I've got the same problem here. Anyone from Microsoft able to confirm what's happened please?

You seem to be able to "Add Row" to build up nested expressions.

 

image.png

SCTdan
Continued Contributor
Continued Contributor

This is what that would look like in the new editor-

First, click Add, then Add Row

 

You'll see 2 rows.  You can add more, or create another group of conditions. 

matthews1
Frequent Visitor

Running into this myself, on a flow I'm working on today. I cannot for the life of me, figure out how to structure this forumula in the new format. Thoughts?

 

@empty(body('Get_items')?['value'])

 

SCTdan
Continued Contributor
Continued Contributor

That is a good question, I wasn't able to figure that out either.

 

This should do as a workaround though.  Put your empty() check in a compose, then use that output for your condition.

 

matthews1
Frequent Visitor

I'll give it a go, and keep you posted.

I believe it's working, but I'm having other issues with my Flow that I need to flush out before being 100% sure.

Spirytus
Advocate I
Advocate I

Same problem... Glad to see I'm not the only one. Advanced Mode is missing.

drhardusa
New Member

How can I set something to greaterOrEqual without Advanced Mode?

Anonymous
Not applicable

Just ran into this exact issue creating a new flow. @SCTdan 's workaround is working for me.

"Greater than or equal to" is one of the options in the drop-down.

 

image.png

kale99
Regular Visitor

i may have an incorrect syntax. i am getting the error "expression invalid " when i enter the following in one line :

 

triggerBody()?[‘_regardingobjectid_type’], ‘opportunities’) 

 

is it automatically set as regarding if it is entered the way you did ? 

 

 

AlanPs1
Resident Rockstar
Resident Rockstar

Please check here or here for a solution.

"Enter your expression on the left side of the row. Then, select Equals to and enter true."

 

So what used to be:

 

Has now become:

If helpful, please mark with thumbs up.

Thanks, Alan


Did I answer your question? Mark my post as a solution!

Proud to be a Flownaut!


@SCTdan,

 

Like @Anonymous, the workaround is working great!

Thank you! "Greater than or equal to" is not an option when working with Date/Time, but I was able to see these options when working with integers. I'm trying to set up a condition that sends an email if it is between a date range specified in a SharePoint list. This was my previous configuration:

2019-02-07_10-36-00.png

 

Currently looking for a workaround.

 

AlanPs1
Resident Rockstar
Resident Rockstar

My previous post provides a solution that will let you use the exact same expression (from the old style condition) as before when using the new condition builder. I hope it serves you well.

 

Thanks, Alan


Did I answer your question? Mark my post as a solution!

Proud to be a Flownaut!


AlanPs1
Resident Rockstar
Resident Rockstar

Hi @Spirytus

My previous post provides a solution that will let you use the exact same expression (from the old style condition) as before when using the new condition builder. I hope it serves you well.

 

If you find this helpful please mark with thumbs up.

 

Thanks, Alan


Did I answer your question? Mark my post as a solution!

Proud to be a Flownaut!


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!

M365 768x460.jpg

Microsoft 365 Collaboration Conference | December 7–9, 2021

Join us, in-person, December 7–9 in Las Vegas, for the largest gathering of the Microsoft community in the world.

Top Solution Authors
Top Kudoed Authors
Users online (1,685)