not_rich_yet
Registered User.
- Local time
- Today, 19:57
- Joined
- Mar 19, 2002
- Messages
- 39
Hi all,
I have a main form with a number of subforms on it each representing an appointment time during a given day and each subform adds the Client, Stylist and Cut details to the Appointment table.
Since I want to force the user to enter all of the above details, I have the relationships and 'Required' properties in the table set to allow this to happen.
Thing is, the user is unlikely to understand the Jet error message
(The Microsoft Jet database engine cannot find a record in the table <name> with key matching field(s) <name>. (Error 3101))
and I'd like to replace this with a more meaningful one. I tried playing with the SubForms 'LostFocus' property but it didn't have any effect. Also, incase the user inadvertently clicks onto a subform and then off it again, I don't want to have any message.
Can anyone offer any advice or am I easiest just explaining the error message to the user(s)?
Thanks,
nry
I have a main form with a number of subforms on it each representing an appointment time during a given day and each subform adds the Client, Stylist and Cut details to the Appointment table.
Since I want to force the user to enter all of the above details, I have the relationships and 'Required' properties in the table set to allow this to happen.
Thing is, the user is unlikely to understand the Jet error message
(The Microsoft Jet database engine cannot find a record in the table <name> with key matching field(s) <name>. (Error 3101))
and I'd like to replace this with a more meaningful one. I tried playing with the SubForms 'LostFocus' property but it didn't have any effect. Also, incase the user inadvertently clicks onto a subform and then off it again, I don't want to have any message.
Can anyone offer any advice or am I easiest just explaining the error message to the user(s)?
Thanks,
nry