Razzak,

Thanks for the tip.  I will implement that right away.
I am also writing a delete trigger that will that will collect data to help
identify what is causing the problem.

John Engwer
(412) 751-2433


-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of A. Razzak
Memon
Sent: Tuesday, May 10, 2011 9:35 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - RE: Missing records

On Tue, May 10, 2011 at 8:35 PM, John Engwer <[email protected]> wrote:

> It is logical to me that the record is being deleted but I have exported
> the code in all of the related forms but I do not see any DELETEs that
> would be in play.

John,

Human factor ...

Have you ever thought about [F9] key?

Use the following technique to ensure that the records are only deleted
via defined button action(s) and not using the [F9] key, by mistake, etc.

Use the following code as Form On Before Start Custom EEP:

-- On Before Start EEP
SET KEYMAP [F9] TO [ALT]Z
RETURN

Use the following code as Form On Close Custom EEP:

-- On Close EEP
SET KEYMAP ALL OFF
RETURN

Hope that helps!

Very Best R:egards,

Razzak.


Reply via email to