I have a table view with some inline action toggles. The toggles each have two format rules to simulate a checkbox. In the browser test environment, these work fine and don't give any errors. But checking the toggles on/off on the app on my phone (Android) is more often than not giving an:
"Action Failed. The key if an existing row cannot be changed"
Any ideas why / how to fix?
Solved! Go to Solution.
Actually figured it out - I had my key set to a virtual column, which even though 'constant', was obviously being recalculated all the time!
Please check that the “editable if” field says ISBLANK([_THIS]).
Check that there are no actions like “Set the value of some column…” or “Add a new row to another table using values…” where the ID is involved.
Make sure the UNIQUEID() for the ID column is placed in the Initial value field, not in the Formula field.
Thanks for the reply.
My toggle action is simply:
CLASS1 = IF([CLASS1], FALSE, TRUE)
Where CLASS1 is a Yes/No field / column. For CLASS1 'editable' it's just ticked...do I need the above formula?
Actually figured it out - I had my key set to a virtual column, which even though 'constant', was obviously being recalculated all the time!
User | Count |
---|---|
36 | |
9 | |
3 | |
3 | |
2 |