You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today ! If you have any problems with the registration process or your account login, please contact contact us . I used field & "" rather than checking for null because if someone enters a value in a field and then deletes it, the control is no longer null, it is a zero length string so concatenating a zls to a field turns a null into a zls so only one check needs to be done. When data fails an edit, it is CRITICAL that the update event be cancelled and that is what "cancel = true" is doing. I also moved the focus to the part no field. I also normally exit the event once an error is found to avoid giving the users multiple errors at one time which may be confusing.