Consultor Eletrônico



Kbase P72889: SmartDataBrowser column searching no longer works in OpenEdge 10
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   14/08/2008
Status: Verified

SYMPTOM(s):

Using static SmartDataBrowser (SDB)

SmartDataBrowsers' properties are set to allow column searching (Under Advanced Settings, COLUMN SEARCHING = YES)

COLUMN-MOVABLE browser widget attribute setup at design time is ignored at run time

ALLOW-COLUMN-SEARCHING browser widget attribute setup at design time is ignored at run time

The START-SEARCH trigger is not fired for the SmartDataBrowser

FACT(s) (Environment):

OpenEdge 10.x
Windows

CAUSE:

Bug# OE00113846

FIX:

None at this time.
As a workaround:

1. Use the new standard pop-up menu for SmartDataBrowsers to switch on column sorting/searching at runtime.

2. To allow column searching, add the following statement after the RUN SUPER statement of a local SmartDataBrowser InitializeObjects override procedure:
br_table:ALLOW-COLUMN-SEARCHING IN FRAME F-Main = TRUE.
3. To allow column moving, add the following statement after the RUN SUPER statement of a local SmartDataBrowser InitializeObjects override procedure:
DYNAMIC-FUNCTION('SetColumnsMovable':U, TRUE).
4. To allow column sorting, add the following statement after the RUN SUPER statement of a local SmartDataBrowser InitializeObjects override procedure:
DYNAMIC-FUNCTION('SetColumnsSortable':U, TRUE).