cooper collier 8/29/2023 8:46:48 AM
Our go-to technique, which proves effective 99% of the time, involves creating a section labeled "Dev" and placing it directly above the default system section. It is crucial for this section to be positioned above the system section and below all other sections.
In most cases, new columns are added to this section. It is advisable to test it for each form. If it functions correctly with one column, it typically works for all subsequent new columns. However, if it doesn't work on a particular form, attempting to create another section often resolves the issue.
Next, set the section to be invisible for all roles except those assigned with the dev role (or any other role designated for programming purposes).
Although we still perform checks to prevent any unforeseen mishaps where a new column may erroneously appear on the form, having this failsafe in place proves invaluable.
We have a policy to immediately do this when creating a new table, all our clients have this in all tables!