Consultor Eletrônico



Kbase P24786: Dynamics: error 5407 with displayfields procedure
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/05/2003
Status: Unverified

FACT(s) (Environment):

Dynamics 2.0A

SYMPTOM(s):

Dynamics: error 5407 with local override displayFields procedure.

DisplayFields override executes function OpenQuery.

WARNING: -nb exceeded. Automatically increasing from 442 to 474. (5407)

DITEM is not large enough to hold string. (4043)

CAUSE:

OpenQuery is being called from within a local procedure override of displayFields. Since OpenQuery also calls displayFields from displayRecord, after reopening the query, there is an endless loop.

FIX:

Remove the call to OpenQuery in displayFields.