Consultor Eletrônico



Kbase P89011: User defined functions do not accept dataset or dataset-handle as parameter
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   1/19/2010
Status: Verified

SYMPTOM(s):

User defined functions do not accept dataset or dataset-handle as parameter

Code does not compile

Invalid data type specified: <type>. Specify a PROGRESS data type. (5638)

Invalid data type specified: DATASET-HANDLE. Specify a PROGRESS data type. (5638)

Invalid data type specified: Á. Specify a PROGRESS data type. (5638)

FACT(s) (Environment):

OpenEdge 10.0x
All Supported Operating Systems

CAUSE:

Bug# OE00107849

FIX:

Upgrade to OpenEdge 10.1A or later

Workarounds:
- Use internal procedures instead of functions where possible.
- Pass the handle to the dataset to the function using a regular HANDLE parameter instead of a DATASET-HANDLE or DATASET parameter.