Consultor Eletrônico



Kbase P26000: Removing SmartSelect object from one of the layouts causes A
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   5/28/2003
Status: Unverified

FACT(s) (Environment):

Progress 9.1D

SYMPTOM(s):

Removing SmartSelect object from one of the layouts causes ADM1 code to be
inserted in the CURRENT-WINDOW-layouts procedure

In the SmartDataViewer multiple layouts are used and SmartSelect instance
is removed from one of the layouts.

In the CURRENT-WINDOW-layouts the following ADM1 code is inserted:
RUN dispatch IN h_dynselect ('view':U) NO-ERROR.
and in the case of the layout where that instance is removed:
RUN dispatch IN h_dynselect ('hide':U) NO-ERROR.

Using ADM2

CAUSE:

Known issue.

CAUSE:

Bug# 20030528-004

FIX:

Manually edit the SmartDataViewer procedure in the Procedure Editor
and replace the code in the CURRENT-WINDOW-layouts procedure
after the 'CASE layout:' statement :
RUN dispatch IN h_dynselect ('view':U) NO-ERROR.
with
RUN viewObject IN h_dynselect .
and
RUN dispatch IN h_dynselect ('hide':U) NO-ERROR.
with
RUN hideObject IN h_dynselect .