Bruce,
You still aren't very clearly describing the problem. I have no idea why using the expression builder changed things. All I can suggest is for you to compare the properties of the controls that work and those that don't to isolate the difference.
>Like the fields were read only. But it seemed that once I opened one field and accessed the expression builder ( accessed with [f*] ) it seemed to open the whole form and I could enter values into all fields.