no he entendido muy bien tu problema, pero por lo que parece, intentas introducir registros en un formulario basado en una consulta, y para poder introducir los campos en la tabla, tienes que dejar los campos en "independiente", y pasarlos por codigo a la tabla, ya que si no los quieres pasar por codigo, tienes que basar los campos en una tabla, no en una consulta.
De todas formas no se si es eso lo que quieres,si eso explicate un poco mejor.
Salu2