Kbase P153973: Calculated fields in Dynamic SDO with join misbehave
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/22/2010 |
|
Status: Unverified
SYMPTOM(s):
Calculated fields in Dynamic SDO with join misbehave
Calculated fields may show one or more of the following:
Incorrect formatting is applied
Incorrect initial values are provided
In addition to symptoms directly affecting the calculated fields, calls to the SDO data logic procedure may also fail with varying errors relating to temp-table schema mismatches.
<DLP Procedure> Cannot bind BY-REFERENCE parameter tables or datasets unless column datatypes, positions, extents and indexes match for tables RowObjUpd and rowObjUpd. (12766)
<program-name> Cannot bind BY-REFERENCE parameter tables or datasets unless column datatypes, positions, extents and indexes match for tables <name> and <name>. (12766)
FACT(s) (Environment):
Both tables in the join have calculated fields defined in their repository's entity definitions
Both tables also have one or more of these SDO Entity calculated fields included in the SDO
The calculated fields from the right-hand table of the join appear before those of the left-hand table in the list of fields in the SDO
OpenEdge 10.1C
OpenEdge 10.2x
Dynamics
All Supported Operating Systems
CAUSE:
Bug# OE00191743
FIX:
Workaround:
Reorder the calculated fields so that those belonging to the left-hand side entity of the join appear before those of the right-hand side entity.