Consultor Eletrônico



Kbase P33966: Dynamics: Some of the client-side logic API functions do not exist as documented
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   20/02/2007
Status: Unverified

FACT(s) (Environment):

Dynamics 2.0A

SYMPTOM(s):

Dynamics: Some of the client-side logic API functions do not exist as documented

User-defined function '<function>' invoked dynamically but could not be found. (5639)

<function> in message is one of the following:
widgetModified, markWidget, unhighlightWidget, setWidgetValue, focusWidget, setWidgetAttr, widgetAttr, setDelimiter

Service pack 2.0A02 is installed

CAUSE:

Some of the functions in the client logic API have been renamed and modified with the Service Pack 2.0A02.

FIX:

The client logic API has been changed in the Service Pack 2.0A02:

widgetModified -> widgetIsModified
markWidget -> use highlightWidget with highlight type 'error')
unhighlightWidget -> use highlightWidget with the second parameter (highlightType) set to 'default'
setWidgetValue -> assignWidgetValue
focusWidget -> assignFocusedWidget
setWidgetAttr -> none
widgetAttr -> none
setDelimiter -> none (most functions that accept the list have parameter used to specify the delimiter character).
highlightWidget API function accepts two input parameters and not one as described in the "Progress Dynamics Programming Handbook"