Consultor Eletrônico



Kbase P134020: Error 565 on FIND FIRST of ProDataSet in OpenEdge Architect 10.1C debugger
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   8/29/2008
Status: Unverified

SYMPTOM(s):

Error 565 on FIND FIRST of ProDataSet in OpenEdge Architect 10.1C debugger

Error 565 when stepping through code in OpenEdge Architect 10.1C debugger

** FIND FIRST/LAST failed for table . (565)

** FIND FIRST/LAST failed for table ttFoo. (565).

Error appears when following statement is executed:
FIND FIRST ttFoo WHERE ttFoo.CustNum = 1.

Stepping into statement with Step Into (F5) or stepping over statement with Step Over (F6)

FACT(s) (Environment):

ttFoo is a temp-table which is part of a ProDataSet.
The code previous to the FIND FIRST creates and fills the ProDataSet.
No error message appears when code is run outside of debugger.
No error message appears in OpenEdge Architect 10.1B debugger.
No error message appears in standalone OpenEdge Debugger 10.1C.
No error message appears when code is run straight through using F8.
Windows
OpenEdge 10.1C

CAUSE:

Bug# OE00174106

FIX:

As a workaround, place a breakpoint at the FIND FIRST statement, and one at the statement immediately after it. Disable the breakpoint at FIND FIRST. Run the procedure straight through to the second breakpoint. The error will no longer appear, even after all breakpoints have been removed and even after Architect has been stopped and restarted. Architect would have to be uninstalled and reinstalled for the error to appear again.