Re: Forms 4.5 simulating Windows multiple record selection functionality

From: Lee Levy <levy.lee.ls_at_bhp.com.au>
Date: 1996/02/04
Message-ID: <4f3bj8$nlt_at_gossamer.itmel.bhp.com.au>#1/1


In article <3110E349.17A7_at_gmis.com>, "Joseph B. Gill" <gilljb_at_gmis.com> says:
>
>I would like to implement the standard Windows multiple item selection functionality into an
>Oracle Forms 4.5 application. Forms does not support this functionality. I would like the user
>to be able to select a record in a multi-record text item block, and then either select another
>record while holding the shift key down (all records in between and including the two selected
>records would be highlighted and "marked") or select the second and subsequent non-contiguous
>records while holding down the control key. I would then want to be able to move all the
>"marked" or selected records to a separate block in the form. Simulating the highlighting used
>by Windows and being able to identify each of the marked records is key to this functionality.
>
>Thanks,
>
>Barry Zaplitny
>GMIS, Inc
>
>E-mail: gilljb_at_gmis.com

I have a similar requirement in one program - you cant do it in forms by 'marking the record', ala windows. The best method I have found is to include a checkbox in the multi-record block (non-base item, of course) and have the user check or not check a number of these. Then they hit a button to do something to the selected records. Works like a charm.
Drag and drop is not a feature of Forms, even in V4.5.

HIH
Lee

------/\/\------+---------------------------------------------------
     / / /\     |  Lee Levy, ISSD Systems Development, Del Code (34)
    / / /  \    |  BHP Information Technology,  ACN 006 476 213
   / / / /\ \   |  PO Box 261, Warrawong, NSW 2502, Australia
   \ \/ / / / | PH: +61 42 75-5485 Fax: -5500 Tie: 8855-     \ / / / | Internet : levy.lee.ls_at_bhp.com.au
-----\/\/\/-----+---------------------------------------------------
Opinions expressed are mostly my own, so give me some credit. Received on Sun Feb 04 1996 - 00:00:00 CET

Original text of this message