Consultor Eletrônico



Kbase P125255: REPEAT PRESELECT with FIRST-OF on UNIX fails
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/06/2010
Status: Unverified

SYMPTOM(s):

REPEAT PRESELECT with FIRST-OF on UNIX fails

Doing a REPEAT PRESELECT with BREAK BY phrase

Using FIRST-OF function inside REPEAT block to detect first record of BREAK BY phrase

The FIRST-OF function is returning incorrect results. Multiple records of a given value are incorrectly returning a value of true for the FIRST-OF function

Only happens on UNIX systems where the byte ordering is big-endian (for example, AIX, HP-UX, or Solaris)

FACT(s) (Environment):

UNIX
OpenEdge 10.1B

CAUSE:

Bug# OE00154474

CAUSE:

When support for large database keys was added the code that handled the REPEAT PRESELECT incorrectly stored the database key. When the comparison was made for FIRST-OF records could be returned incorrectly.

FIX:

Upgrade to OpenEdge 10.1B03 or later