I have created a subform in one of my forms but am unable to lock it in the form view. Every time I open the main form my subform reverts back to datasheet view.
It's just a normal form. When it's opened by the main form it gets loaded into a subform control on the main form. You can open this form directly as you would any form. Same holds true for subreports.