Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- CA-Clipper 5.2 . Technical Reference - <b>recall()</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 recall()
 Undelete the current row (record)
------------------------------------------------------------------------------
 Prototype

     ERRCODE recall(
                     WORKAREAP wa
                   )

 Arguments

     wa is a pointer to self.

 Description

     Recalls the row marked for deletion at the workarea 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 workarea 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: WORKAREA delete() deleted() pack()

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson