David,
DS> I have noticed that if I am doing data entry in DOS, I
DS> can enter data into a table that has a required field
DS> and save and exit that table prior to getting to that field.
DS>
DS> In windows, I have noticed that if I do data entry in a
DS> table that has even one required field, I can't save
DS> and exit that table until that required field.
DS>
DS> Why the difference?
DS>
DS> How to correct it?
This is one of the design differences between Paradox/DOS and PFW and stems
primarily from IDAPI's ability to enforce validity checks throughout all the
uses of a table (Table window, TCursor edit, form, etc.) whereas PXD could
only enforce RI at the form or individual field level.
If you have a required field, you must place a value in that field when using
it from PFW whether or not you enter it. No correction possible; it's the
way things are designed to behave. If it causes a some problems, I'd suggest
against using required fields. (I haven't found a compelling need for one in
the last three years; there's a number of other ways of making sure the field
isn't empty.)
Hope this helps...
-- Lance
--- Maximus 2.02
---------------
* Origin: Mountain Retreat (1:216/506)
|