Jump to content

Click the link below to see the new game I'm developing!

- - - - -

Combo box

2 replies to this topic

#1 sudhakar



  • Members
  • PipPip
  • 42 posts
  • Gender:Male
  • Location:Melbourne
  • Interests:Browsing

Posted 08 February 2006 - 04:02 AM

Hi friends,

I just started working in VIP....with comboboxes.

One of my existing screen is having F4 window to show list of all clients available in database, which obviously took huge seconds to display as query is just 'select from table'.

The above F4 window iam converting to combo box and if i use same above command to display all clients, it doesn't look good and end user doesn't feel VIP features.

Give me an idea how to control ->
1. To display 100 client codes at a time in combo box
2. To display next 100 client codes when user scrolls down or up.
3. Is it possible to add selection field inside of combo box and based on selection, partial records to retrieve in the combo box?

Please give me good and best ideas how my native user feel good by seeing the screen of VIP.

Thanks in advance...

Sudhakar Chunduri

#2 Rob Atherton

Rob Atherton


  • Members
  • PipPip
  • 43 posts
  • Gender:Male
  • Location:Sweden

Posted 10 February 2006 - 12:58 PM

I don't really think Combo boxes are designed to display so many records.

It's probably best to pop up a Global Screen giving the user a selection window. Give them some selection criteria so they get a smaller, more specific list to chose from.

#3 Wim Soutendijk

Wim Soutendijk

    ProIV Guru

  • Members
  • PipPipPipPipPip
  • 214 posts
  • Gender:Male
  • Location:Netherlands

Posted 10 February 2006 - 01:24 PM

Or if you absolutely need a combo box, let the user type in the startkey, and do a KEY = $INPUT SEL-PARTIAL(KEY) in your selection cycle
if you then limit the number of records to 100, the performance will be good, and the user has an option to see part of the file

Reply to this topic


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Click the link below to see the new game I'm developing!