Consultor Eletrônico



Kbase P82867: 4GL: hBrowseColumn:BUFFER-FIELD handles wrong buffer field
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   07/06/2004
Status: Unverified

FACT(s) (Environment):

Progress 9.1D

SYMPTOM(s):

Browse column:BUFFER-FIELD handles wrong buffer field

Two buffers against same table are used in the browse

Progress 9.1D09

CAUSE:

Known issue development aware. Having a browse showing two records of the same table in one row (so using multiple buffers of same table), the BUFFER-FIELD attribute of browse columns of the 2nd buffer and holds the buffer-field of same field name in the first buffer.
Note that this occurs only with multiple buffers against same table and that a common field used into two different joined table does not suffer from this problem.

FIX:

The only way to work it around is to manually maintain a pair of browse column handles and buffer-field handles once the browse is realized. You may either store the right buffer-field handle in the PRIVATE-DATA attribute of the browse column widget, or in a temp-table.