A family of Microsoft relational database management systems designed for ease of use.
The usual reason you can't edit a form based on a query is becuase the query itself is uneditable. This often happens when using a multi table query. It will also happen if you use a Group By query. A calculated column alone shouldn't prevent it.
Try posting the SQL of the query so we can take a look.