Consultor Eletrônico



Kbase P85597: No array extent number displayed with the Name attribute
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   1/13/2009
Status: Verified

SYMPTOM(s):

No array extent number displayed with the Name attribute

Temp-table contains array fields

Browse columns are created from the array extents

Querying the NAME attribute of each column only returns the array field name

Array extent number is not available

FACT(s) (Environment):

Progress 9.x
OpenEdge 10.x
All Supported Operating Systems

CAUSE:

This is expected behaviour. Whilst the browse itself is displaying an extent of the field, it is still just referring to the single field that is defined in the temp-table. So although field[1] is used to create column #1, it is the original field that is being referred too, of which extent [1] is only a part.

FIX:

Use the PRIVATE-DATA attribute of each column which is based on an array element to store the extent number.