Kbase P117185: Error 7341 appears when creating SDO based on temp-table
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  06/07/2006 |
|
Status: Unverified
SYMPTOM(s):
Error 7341 appears when creating SDO based on temp-table
Invalid rowid for FIND-BY-ROWID method of BUFFER object ttCustomer (7341)
Invalid rowid for FIND-BY-ROWID method of BUFFER object <name>. (7341)
SDO has a temp table that is the first table in a query join.
CAUSE:
This is a known issue being investigated by Development
FIX:
There are two ways to work around this problem:
1. If possible move the temp table in the SDO query so that it is not the first table in the join.
2. Instead of using a join in a single SDO, use two SDO's, a parent SDO for the temp table and a child SDO for the remaining query. The SDO's can then be linked by a Data link and foreign fields. In this case the visual objects will have to be rebuilt using the appropriate SDO's as data sources.