Kbase P74221: Error 6491 when running ADM1 under Version 9
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  03/09/2008 |
|
Status: Unverified
SYMPTOM(s):
Error 6491 when running ADM1 under Version 9
**BROWSE br_table does not fit in parent FRAME F-Main. (6491)
An ADM1 application is re-compiled in Progress 9.1D and periodically when opening containers in the Appbuilder or running the containers results in error 6491.
Re-compiled ADM1 application under 9.x and now when containers are opened or run error 6491 is displayed.
FACT(s) (Environment):
Progress 8.x
Progress 9.x
All Supported Operating Systems
CHANGE:
Migrated version 8.x ADM1 application to 9.x environment.
CAUSE:
An incompatibility between V8 smartBrowsers and V9 smartBrowsers.
FIX:
Modify the browse master by a expanding its frame bigger than the browse and then adding a hidden button inside the frame.
Alternatively, modify the browse master in the procedure editor so that the frame definition includes NO-BOX.
For example if the smartBrowse frame is defined as:
DEFINE FRAME F-Main
br_table AT ROW 1 COL 1
WITH 1 DOWN KEEP-TAB-ORDER OVERLAY
SIDE-LABELS NO-UNDERLINE THREE-D
AT COL 1 ROW 1 SCROLLABLE
BGCOLOR 8 FGCOLOR 0 .
add the NO-BOX option so the frame looks like:
DEFINE FRAME F-Main
br_table AT ROW 1 COL 1
WITH 1 DOWN NO-BOX KEEP-TAB-ORDER OVERLAY
SIDE-LABELS NO-UNDERLINE THREE-D
AT COL 1 ROW 1 SCROLLABLE
BGCOLOR 8 FGCOLOR 0 .
This alternative cannot be implemented through the browse property sheet. You have to do it in the procedure editor, save the change and then re-compile the browse with the application compiler.