Consultor Eletrônico



Kbase P20427: Unable to scroll when smart select is visualized as a browse
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   26/01/2011
Status: Unverified

SYMPTOM(s):

Unable to scroll when smart select is visualized as a browse

SDO Open On Init set to FALSE

FACT(s) (Environment):

Progress 9.1D

CHANGE:

Upgraded to 9.1D

CAUSE:

Open On Init is set to FALSE

STEPS TO REPRODUCE:

1. Create an appserver using Explorer.
2. Create a smart window.
3. Add an SDO on Sports2000.customer, with a toolbar, and a viewer.
4. The SDO instance properties rebuild on reposition must be set. Ensure
running remotely on appserver partition too.
5. The viewer will have the following fields: custnum, name, state.
6. Create an SDO on state. Drop this in the viewer.
7. Create a smart select for state field: key field is state, displayed field
is statename. Data source is the state SDO.
8. Visualize smart select as browse.
9. Right click instance properties on state SDO.
10.Set to run remotely on appserver partition. Ensure rebuild on reposition
is set and OPEN ON INIT is unchecked (important).
11. Also ensure all windows and viewers are 'appserver aware' (procedure
settings).
12. Save everything.

13. Before running the window, execute the following 4GL code:

Find first customer.
assign customer.state = 'AL'.

14. Now, run the window.
15. Click on the smart select lookup on state.
Notice 'AK' for alaska is not showing in the browser viewport. This is
normal because the SDO is positioned at the current customer's state.
However, it is NOT normal for the vertical scrollbars to not allow you to
scroll up to find AK. If you start typing 'alaska' in the search field in
the smart select, it magically appears, below AL (when it should be above).

FIX:

Upgrade to Progress 9.1D06 or later
Upgrade to OpenEdge 10.0A or later