Consultor Eletrônico



Kbase P147755: ADM1 smartbrowse fails to compile in 9.1E with error 560
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   19/06/2009
Status: Unverified

SYMPTOM(s):

ADM1 smartbrowse fails to compile in 9.1E

Opening an ADM1 browse object in the 9.1E AppBuilder results in error 560.

Entry 4 is outside the range of list , OUTER,. (560)

FACT(s) (Environment):

There are two outer joins in the browse query.
Progress 9.x
OpenEdge 10.x

CAUSE:

The query table relations value in the source code (_TblOptList) only contains a single OUTER value when it should in fact contain one for each join. Why this is actually the case for this particular query object is not clear.

FIX:

Modify the source code in the procedure editor changing the _TblOptList value from ", OUTER, " to ", OUTER, OUTER,".

The code can then be opened in the AppBuilder and compiled.