Consultor Eletrônico



Kbase P125200: Calling deleteTree API for dynamic treeview fails
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   7/7/2010
Status: Unverified

SYMPTOM(s):

Calling deleteTree API for a treeview fails with errors.

BUFFER-FIELD NodeKey was not found in buffer tTreeData. (7351)

BUFFER-FIELD <field-name> was not found in buffer <buffer-name>. (7351)

FACT(s) (Environment):

OpenEdge 10.x
Dynamics
All Supported Operating Systems

CAUSE:

Bug# OE00155143

FIX:

Workaround:

Manually modify the standard code for the treeview.


In adm2/treeview.p, in the deleteTree internal procedure

Change the line:

ASSIGN hNodeKey = hBuf:BUFFER-FIELD('NodeKey':U).

to:

ASSIGN hNodeKey = hBuf:BUFFER-FIELD('Node_Key':U).