>This case is using Cursor Adapter.
>I have a routine in a method where a user adds a bunch of new records to the CA view/cursor. Then the code needs to "jump" from some record to another record (in this CA View). Note that the PK is not yet set in this view/cursor (since these are new records and have not been saved yet).
>My code is using the following approach.
>When I need to go from a record to another record I use RECNO("CA_view") stored into a variable.
>For example:
>
>nRecno = recno("CA_view")
>SELECT ("CA_view")
>GOTO nRecno
>
>Is this approach, using the RECNO() in the cursor reliable?
>
>TIA
Since nRecno is the current record number in CA_view, the record pointer isn't changed. So in a way your code only changes the work area, nothing more.