I am trying to understand best practices around dynamic forms v/s static forms. e.g. Say I have a business flow with Create/Modify/View Now say for View screen, the fields applicable are Field 1 | Field 2 | Field 3 But for Create, Field 2 is not applicable. So, is it preferable to show only Field 1 | Field 3 OR show all 3 fields with Field 2 as blank.
We were brainstorming on the same and my personal view was to not show any fields which are not applicable. However, the counter viewpoint is that having dynamic forms is not a clean approach, since users eyes might get adjusted to viewing in a certain pattern.
I feel that since the order of the other visible fields can still be kept the same, there should not be any issue for the user.
Just wanted to understand if there are any documented best practices around the same.