The problem is when I set the control source of my unbound text box to
my "Day" field, the "short date" format is shown not the day of the
week.
The one and only use for the field Format property is to be a default for
controls bound to it... I'm a bit surprised that it would overwrite a
value already there, but nothing surprised me a lot in Access these days.
a) What happens when you set the format of the control back to "dddd";
what happens if you set the format property of the field to "dddd" and
repeat the binding of the control to it;
b) are you really really sure that the date field is definitely a
DateTime data type (sorry... but if it's already a text field, then a
format property is not going to change it to anything)
c) is there a difference between the behaviour when the control has the
focus and when it's just sitting there unmolested.
d) is there any code in the OnCurrent or OnGotFocus events etc that could
be interfering with its behaviour?
All the best
Tim F