cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
G99
Post Prodigy
Post Prodigy

Fx for If condition to display mode edit only else view

Hi,

I'd like to make some fields to be set to Edit if the user is the person entered in the person field, manager field.

I can get this fx to work on the DisplayMode property if i hardcode the email but i want to make this work on a datacardvalue16 but cannot get it to work:

If (User().Email = "email", DisplayMode.Edit, DisplayMode.View)

Anyone know what the fx is to make another field display in edit mode only if the users name is in a previous field?

The DataCardValue16 field is a person field, with the data source SPO.

If I use the following i get red line under =

If (User().FullName = DataCardValue16, DisplayMode.Edit, DisplayMode.View)

1 ACCEPTED SOLUTION

Accepted Solutions
G99
Post Prodigy
Post Prodigy

I was nearly there, figured it out and this works:

 

If (User().Email in DataCardValue16.Selected.Email, DisplayMode.Edit, DisplayMode.View)

View solution in original post

7 REPLIES 7
EricLott
Resident Rockstar
Resident Rockstar

Try this:

If(User().FullName = DataCardValue16.Text, DisplayMode.Edit, DisplayMode.View)

 Hi Nope

 

I get a red line under 

 

= and under Text

EricLott
Resident Rockstar
Resident Rockstar

What about this?

If(User().FullName = DataCardValue16.Email, DisplayMode.Edit, DisplayMode.View)

 

Nope same issue now under = and Email

 

normally when you type it pre-populates but when i type in Email, or Value or Text these do not

EricLott
Resident Rockstar
Resident Rockstar

Hmm.. try removing .Email in my example above and just add a dot after DataCardValue16 and see if any suggestions dropdown.

Nope. cant get this fx to work, did not see any obvious ones from the drop down options to choose from, maybe the fx i'm using is wrong?

G99
Post Prodigy
Post Prodigy

I was nearly there, figured it out and this works:

 

If (User().Email in DataCardValue16.Selected.Email, DisplayMode.Edit, DisplayMode.View)

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!

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 (2,367)