Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Dropdown list box navigation
Message
From
31/01/1999 13:26:34
 
 
To
30/01/1999 22:59:34
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Miscellaneous
Thread ID:
00182228
Message ID:
00182287
Views:
12
>The form I've created contains a pageframe with several pages, each of
>which accomodating at least one dropdown list box. None of these
>controls seem to work properly when I try to scroll through the lists
>by using the mover bar instead of the up- or down-arrow. The displayed
>lists only get refreshed when I let go of the mover bar. Needless to
>say that not seeing the immediate effect of changing the mover bar's
>position makes this type of navigation pretty useless. At the same
>time, I would really need this feature to work since I expect the
>user to scroll through as many as 800 records at any given time.
>The rowsource is a field in every case I use a dropdown list box.
>
>For the record: I have used dropdown list boxes in the past without
>ever running into this problem. For the life of me, I can't figure
>out what maybe so different with the form I am working on now. Also
>it should be noted that after running the form with the problem I
>described, other forms with dropdown list boxes will behave the same
>way, eventhough they worked fine before!
>Please help!
>
>Thanks
>Andrew

Andrew- what you are trying to do is not practically possible in VFP IMHO. Comboboxes were not designed to efficiently hold and display more than a few dozen choices, after which you start running into the problems you are experiencing. Though you say this type of list worked before, I have never seen a combo or list behave gracefully when asked to display that many records.

A better alternative, IMHO, would be a grid, perhaps modified to look like a list box, and endowed with incremental search capability. If you are short on form real estate, you can put the grid on another modal form and call the form from the keypress of a textbox displaying the field value, and after a new value is chosen from the list, manually change the field value.

In short- I don't think you'll be able to fix your combo, better look at alternatives.
Erik Moore
Clientelligence
Previous
Reply
Map
View

Click here to load this message in the networking platform