Hello,
I am trying to create a button which will display an error message when a single or multiple checkboxes haven't been selected inside of a gallery. I tried using:
IfError(Checkbox7_2.Value=false, Notify("Question Unanswered",NotificationType.Error))
But i haven't been able to get it to work.
Solved! Go to Solution.
HI @Anonymous,
Do you want to display the error message when multiple Checkboxes have not been selected within your Gallery?
Based on the needs that you mentioned, I think the CountRows function and Filter function could achieve your needs.
I have made a test on my side, please take a try with the following workaround:
Set the OnSelect property of the "Detect" button to following:
If(
CountRows(Filter(Gallery1.AllItems, Checkbox1.Value=true)) <= 1, /* <- Checkbox1 represents the Checkbox control within my Gallery*/
Notify("Question Unanswered", NotificationType.Error)
)
On your side, you should type:
If(
CountRows(Filter(YourGallery.AllItems, Checkbox7_2.Value=true)) <= 1, /* <- Checkbox7_2 represents the Checkbox control within your Gallery*/
Notify("Question Unanswered", NotificationType.Error)
)
In addition, if you want to display an error message when a single or multiple checkboxes haven't been selected inside your gallery, please take a try with the following formula:
If(
CountRows(Filter(YourGallery.AllItems, Checkbox7_2.Value=true)) < 1, /* <- Checkbox7_2 represents the Checkbox control within your Gallery*/
Notify("Question Unanswered", NotificationType.Error)
)
Or
If(
CountRows(Filter(YourGallery.AllItems, Checkbox7_2.Value=true)) = 0, /* <- Checkbox7_2 represents the Checkbox control within your Gallery*/
Notify("Question Unanswered", NotificationType.Error)
)
Please check the attached GIF screenshot for more details:
Best regards,
Kris
Hi @Anonymous,
Do you want the button to show Error Information if the checkbox not be selected?
I think you could change IfError to If:
If(Checkbox7_2.Value=false, Notify("Question Unanswered",NotificationType.Error)).
I have tested as next screenshot:
Button1.OnSelect:If(Checkbox1.Value=false,Notify("Question Unanswered",NotificationType.Error))
And the result is if the checkbox not be selected,it will show the error information:
Hey,
Thanks a bunch for that example it fixed my issue, but is it possible for that to work with multiple checkboxes inside of a gallery.
Hi @Anonymous,
Do you mean the multiple checkboxes not be seleted the button should show error information?
I have used two checkboxes to test:
Button1.OnSelect:
If(Checkbox1.Value=false && Checkbox2.Value=false,Notify("Question Unanswered",NotificationType.Error))
The screenshot as:
HI @Anonymous,
Do you want to display the error message when multiple Checkboxes have not been selected within your Gallery?
Based on the needs that you mentioned, I think the CountRows function and Filter function could achieve your needs.
I have made a test on my side, please take a try with the following workaround:
Set the OnSelect property of the "Detect" button to following:
If(
CountRows(Filter(Gallery1.AllItems, Checkbox1.Value=true)) <= 1, /* <- Checkbox1 represents the Checkbox control within my Gallery*/
Notify("Question Unanswered", NotificationType.Error)
)
On your side, you should type:
If(
CountRows(Filter(YourGallery.AllItems, Checkbox7_2.Value=true)) <= 1, /* <- Checkbox7_2 represents the Checkbox control within your Gallery*/
Notify("Question Unanswered", NotificationType.Error)
)
In addition, if you want to display an error message when a single or multiple checkboxes haven't been selected inside your gallery, please take a try with the following formula:
If(
CountRows(Filter(YourGallery.AllItems, Checkbox7_2.Value=true)) < 1, /* <- Checkbox7_2 represents the Checkbox control within your Gallery*/
Notify("Question Unanswered", NotificationType.Error)
)
Or
If(
CountRows(Filter(YourGallery.AllItems, Checkbox7_2.Value=true)) = 0, /* <- Checkbox7_2 represents the Checkbox control within your Gallery*/
Notify("Question Unanswered", NotificationType.Error)
)
Please check the attached GIF screenshot for more details:
Best regards,
Kris
The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.
This training provides practical hands-on experience in creating Power Apps solutions in a full-day of instructor-led App creation workshop.
User | Count |
---|---|
187 | |
52 | |
51 | |
35 | |
33 |
User | Count |
---|---|
265 | |
97 | |
84 | |
77 | |
74 |