Hi,
I'm trying to put a condition to the edit page of my form where in if two or more items (using checkbox) has been selected, the DefaultSelectedItem should be Empty, and if only a single item is chosen, it would populate the edit page with the items current attiributes.
However this code i'm using does not seem to work.
Snippet:
If(
CountRows(selected) > 1,UpdateContext({defaultsuggested:""}),
UpdateContext({defaultsuggested:"Parent.Default"})
)
I tried removing the quote on the Parent.Default but it still does not work.
Hey,
where do you have your code snippet?
Parent.Default is not a tring variable and it only works in the context of an element having a parent
What you could do is this
If(
CountRows(selected) > 1,UpdateContext({defaultsuggested:""}),
UpdateContext({defaultsuggested:"parent"})
)
and then in default selected items property
use If(defaultsuggested = "parent",Parent.Default,defaultsuggested)
Regards,
Reza Dorrani
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly
Hi @RezaDorrani ,
I did what you suggested, but unfortunately I got an error on the data proerties of the field.
For testing, add a label and specify its text property as defaultsuggested
Juts to check what value is present in defaultsuggested
Hi @RezaDorrani
As expected, It shows the "parent" when only a single checkbox is checked, but applies "" when multiple items are selected.
User | Count |
---|---|
200 | |
101 | |
89 | |
45 | |
43 |
User | Count |
---|---|
247 | |
105 | |
103 | |
65 | |
60 |