>The issue seemed to be that the ControlSource for each column needed to have the Alias removed. So,
>"MyAlias.Field07" needed to be "Field07" instead. And the RecordSource was ok as "MyAlias" without a need for listing the fields. It works fine now.
That's actually wrong. The ControlSources SHOULD include the table prefix. I was telling you about RecordSource as 'myAlias' all the time.
See
Why non read-only grid behaves as read-only FAQ #25144
If it's not broken, fix it until it is.
My Blog