AfterDelete Event
| Visual FoxPro 9.0 SP2 |
| AfterDelete Event |
| See Also |
|
Occurs immediately after a delete operation for a record is performed.
Note |
|---|
|
If batch updating is used, that is, CursorAdapter BatchUpdateCount property is greater than 1, AfterDelete does not occur. |
PROCEDURE Object.AfterDelete LPARAMETERS cFldState, lForce, cDeleteCmd, lResult |
Parameters
- cFldState
-
Specifies the field states of the row being processed. This is the same value obtained from calling the following function:
Copy CodeGETFLDSTATE(-1)
For example, this value can be a character string consisting of deletion and edit status values for all fields in the table or cursor. If a table has five fields and only the first field has been edited, GETFLDSTATE( ) returns a value of 121111. The number 1 in the first position indicates that the deletion status has not changed.
- lForce
-
Specifies the value of the lForce parameter from the TABLEUPDATE( ) function.
- cDeleteCmd
-
Specifies the value of the cDeleteCmd parameter from the BeforeDelete event.
- lResult
-
Specifies the value returned by running TABLEUPDATE( ) for this record. If lResult is True (.T.), the field states are cleared for this record. If lResult is False (.F.), the field states are not cleared for this record. You can change the value of lResult to override the result as returned.
Remarks
See Also
© , 1996-2020 • Updated: 11/10/20
Comment or report problem with topic
Note
Microsoft Visual FoxPro 9 SP2 Help file, VFPX Edition v1.08