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
Solved! Go to Solution.
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)
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)
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?
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)
User | Count |
---|---|
122 | |
87 | |
86 | |
75 | |
67 |
User | Count |
---|---|
214 | |
180 | |
137 | |
96 | |
83 |