I have a form in Dynamics CRM 2011 which has two columns. At the bottom of the left-hand column is a field which is initially not visible (the “Visible by default” checkbox is not checked). Under some circumstances I might want to make it visible using JScript.
The problem I’m having is that when it’s not visible, the field to its right is moving left. I don’t want that to happen, I want the other field to remain in the right-hand column.
Any suggestions for how to do this? I can’t put a Spacer in as obviously there is a field in the way.
One alternative would be to add a new 2-column Tab to the form, each containing one single-column section.
You could do this just for the two fields, but of course it does mean that the one whose visibility you are controlling would be out of the normal tab order (ie not next after the column above it). This may be a non-issue for you. You can format the tab to not show it’s label so it is in effect invisible.
Better would be to effectively replace your whole two-column section with such a two-column tab structure to retain the tab order you have now. If you want a section label, then both must have one to keep alignment correct. You may need to do some non-ideal options such as the right hand tab’s section having a label of “.”, or you may be able to choose a perfectly valid label for that column, separately from the left one.