Re: forms 4.5 - tricky focus
Date: 1998/03/23
Message-ID: <01bd561b$5ab8ad00$45f11286_at_itwol-pc3963.itwol.bhp.com.au>#1/1
Hi Ariel,
Try saving the current record number before looping through the records, then return to that record afterwards, eg.
save_record := To_Number(:System.Cursor_Record);
...
your loop
...
Go_Record(save_record);
Hope this is what you are looking for.
Ariel Kirson <arielk_at_exlibris.co.il> wrote in article
<351513B1.5312C163_at_exlibris.co.il>...
> Hey there,
>
> I have just finished implementing multiple selection
> of rows in a FORMS 4.5 table. This in itself was a
> tedious experience, but I have run into a new problem
> along the way.
>
> After I have performed an operation on multiple
> selections, I lose track of where I was before. i.e. I have
> chosen 3 records from the table and requested to update their
> status - immediately following this operation, the statuses are updated
> (by looping through all the records and performing the
> operation on each record in the selection), but the records
> displayed in the table are no longer the same records displayed before.
>
> My question:
>
> How can I remain in the same spot while performing these
> operations ? Or perhaps, how can I return to the same spot
> after each operation, so as not to confuse the user and make
> him/her disoriented ?
>
> Many thanks,
>
> Ariel Kirson
> Ex Libris Ltd.
>
>
Received on Mon Mar 23 1998 - 00:00:00 CET