Navigation: ABC Library Reference > WindowManager > WindowManager Methods >====== SaveOnInsertAction(execute insert record activity and remain active) ====== | |
SaveOnInsertAction, VIRTUAL
The SaveOnInsertAction method performs the necessary database insert operations when called. SaveOnInsertAction returns Level:Benign to indicate a successful insert operation.
Implementation:
The SaveOnInsertAction method is called by the TakeCompleted method when Request is set to SaveRecord and OriginalRequest is set to InsertRecord.
Return Data Type: BYTE
Example:
WindowManager.TakeCompleted PROCEDURE
CODE
SELF.SaveHistory()
CASE SELF.Request
OF InsertRecord
RETURN SELF.InsertAction()
OF ChangeRecord
RETURN SELF.ChangeAction()
OF DeleteRecord
RETURN SELF.DeleteAction()
OF SaveRecord
CASE SELF.OriginalRequest
OF InsertRecord
RETURN SELF.SaveOnInsertAction()
OF ChangeRecord
RETURN SELF.SaveOnChangeAction()
END
END
RETURN Level:Benign
See Also: TakeCompleted , Request