[<<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