cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
FelipeCaru
Advocate V
Advocate V

Make an icon not clickable / not visible if date is not inputted

Hello everyone,

I have a question regarding the 'visible' of an icon/button and/or making it clickable.

In an edit form I have, the user can input a 'start date' and 'end date', which both come blank from the start, and also ticket a box marking it as 'completed'. What I want to do is to make that checkbox visible or, better if it is possible, to be seen but not able to be ticketed/used if the 'end date' has not been inputted by the user.

 

How can I go doing something like this? Any help would be appreciated

1 ACCEPTED SOLUTION

Accepted Solutions
LRVinNC
Super User
Super User

To make the field invisible:  On your checkbox, set Visible to !IsBlank(<name of control with the end date in it>), for example, !IsBlank(Label4).  If Label4 has a value in it the checkbox will be displayed.  If Label4 does not, the checkbox will be hidden.  

 

To make the field visible but disabled:  On your checkbox set DisplayMode to (using Label4 again as the field):

If(IsBlank(Label4),DisplayMode.Disabled,DisplayMode.Edit)

LRVinNC

------------------
Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

View solution in original post

4 REPLIES 4
LRVinNC
Super User
Super User

To make the field invisible:  On your checkbox, set Visible to !IsBlank(<name of control with the end date in it>), for example, !IsBlank(Label4).  If Label4 has a value in it the checkbox will be displayed.  If Label4 does not, the checkbox will be hidden.  

 

To make the field visible but disabled:  On your checkbox set DisplayMode to (using Label4 again as the field):

If(IsBlank(Label4),DisplayMode.Disabled,DisplayMode.Edit)

LRVinNC

------------------
Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

View solution in original post

This was exactly what I needed, thank you @LRVinNC 

Thanks @LRVinNC for not only providing one, but two ways of achieving the experiences. @FelipeCaru, can you let us know what you decide to go with and what other question you have related to this scenario?

@Mr-Dang-MSFT 

I used the method of disabling the checkbox, since that way the user knows it is there and will know it is missing the end date (it was, actually, a requirement from them)

If(IsBlank(DateValue4)=true, DisplayMode.Disabled, DisplayMode.Edit)

Helpful resources

Announcements
UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!

Microsoft Ignite 768x460.png

Find your focus

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

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.

Users online (2,445)