Yes, the form is unbound and so are many of the controls on the forms. I am
using unbound forms and controls as a result of the side effects that I
still have not been able to get around using bound forms and controls.
About the only thing I been able to use without the illeffects for binding
purposes is the RowSource property of the ComboBox, and possibly of a
ListBox.
I had that thought process, but given even something like 0.5 would have a
date tied to it, I didn't take that route as I thought something like
12/30/1899 12:00:00 would be more confusion than 09/19/2007 12:00:00 would
be.
I know about the form events, but given the forms are unbound, I'm using
only a limited number of those events where as I'm still using the control
events quite extensively. Some of the things are actually control via
command buttons as one of the major issues I have with Access using bound
forms, you must decide rather if you are going into edit mode, read only
mode, or add mode prior to doing anything to the form as a user, which isn't
the case to know in some cases. Not only that, but I'm having to keep the
forms to more or less act similar to how the FE program to our JDE database
acts, so as to keep confusion to a limit and keep the feel more or less the
same, even though there will obviously be some differences. Along these
same lines, I'm also using the disconnected database model to the extent
that one reasonably can use, as taught in the ADO.NET programming.
Also, given that I have custom error checking codes taking place, I'm
actually having to use the Change event on the control to format the data
prior to the data being compared against the format property, thus using the
BeforeUpdate event wouldn't work as it would error out before the event
would even be triggered. The idea is to allow the user to use just the
numpad (what I call the numpad, MS calls it as the keypad) as much as
reasonably possible so as the user doesn't waste time switching back and
forth between the numpad and the qwerty keyboard.