Consultor Eletrônico



Kbase P74222: Error 6491 when running ADM1 under Version 9
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   06/09/2008
Status: Unverified

FACT(s) (Environment):

Progress 8.x

FACT(s) (Environment):

Progress 9.x

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.

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

You cannot do this 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.