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).