On the one hand you say it's an unbound form, which means that the Record Source is blank, and on the other you say the "data source" is the address table. I assume by the "data source" you mean the Record Source, since the field has to come form somewhere. So I think it's a mistake to call this an unbound form. That's what threw me in your original message.
Oddly, when I tried this with Access 97 using the Form Wizard, I got #Error, not #Name. Then when I created the form from scratch, it worked.
Next I copied the control from the form that gave me #Error and pasted it on the form that worked, alongside the existing control. Then both of the controls gave me #Error. I deleted the pasted control, and the original one worked again! Bizarre!
Ok, I've figured it out now. When I use the Form wizard, it names the control the same as the field name, so =[Data1] refers to the control, not the field. That's why #Error. Could that be why you're having the problem? Rick Sprague