Kbase P141813: FIND by RECID fails error 138
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  26/05/2009 |
|
Status: Unverified
SYMPTOM(s):
FIND by RECID fails error 138
Record can be found with the same RECID value when FIND statement is run from procedure editor
** <file-name> record not on file. (138)
FACT(s) (Environment):
OpenEdge 10.1B
Progress 9.x
Progerss 8.x
All Supported Operating Systems
CAUSE:
The application contains a temp-table defined with the same name as database table name.
Eg: DEFINE TEMP-TABLE customer LIKE customer.
FIND customer WHERE RECID( customer ) = recid-val.
FIX:
Rename the temp-table.