Kbase P106338: ADM2: Error 4052 calling adjustTabOrder procedure.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/28/2008 |
|
Status: Verified
SYMPTOM(s):
ADM2: Error (4052) calling adjustTabOrder procedure.
**<attribute> is not a <settable/queryable> attribute for <widget id>. (4052)
ADM-DATE is not a queryable attribute for EDITOR EDITOR-1. (4052)
Executing a statement similar to:
RUN adjustTabOrder (INPUT EDITOR-1:HANDLE, INPUT FILL-IN-1:HANDLE IN FRAME {&FRAME-NAME}, INPUT "BEFORE":U).
FACT(s) (Environment):
Windows
Progress 9.x
OpenEdge 10.x
CAUSE:
The adjustTabOrder procedure changes the tab orders of SmartObjects. The first INPUT parameter passed to the adjustTabOrder procedure must be a SmartObject handle. In the above code, the EDITOR-1:HANDLE is not a SmartObject handle.
FIX:
Call the adjustTabOrder procedure to change the tab order of SmartObjects only. Ensure that the first INPUT parameter passed to the adjustTabOrder procedure is SmartObject handle.