[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
recall()
Undelete the current row (record)
------------------------------------------------------------------------------
Prototype
ERRCODE recall(
AREAP wa
)
Arguments
wa is a pointer to self.
Description
The recall() method recalls the row marked for deletion at the work
area cursor position.
Default Behavior
You must implement the default behavior of this method through a
subclass.
Implementation Notes
. Assuming that your RDD supports virtual deletes, recall()
should bring the deleted record at the current work area cursor
position back from its deleted status (i.e. remove the deleted flag).
If your RDD does not support virtual deletes, you should generate a
"not supported" error.
. A recall() usually involves a write to the data store. This
means that shared and read-only access must be considered, and a call
to goHot() is in order before performing the recall.
. If your RDD supports relations, update them with a forceRel()
prior to attempting relative movement.
Files Header file is Rdd.api.
See Also:
AREA
delete()
deleted()
pack()
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson