Consultor Eletrônico



Kbase P6066: No query record is available. (4114) with REPOSITION-TO-ROWID or GET-CURRENT methods
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   2/5/2009
Status: Verified

SYMPTOM(s):

Getting error (4114) when using the REPOSITION-TO-ROWID method

No query record is available. (4114)

It also occurs when using the GET-CURRENT method

FACT(s) (Environment):

Progress 9.x
All Supported Operating Systems

CAUSE:

The REPOSITION statement changes the location in the results list but does not actually fetch the record.

FIX:

Use the GET statement in order to fetch records in a results list. For example:

q:REPOSITION-TO-ROWID(rid). /* query is positioned BETWEEN cust 3 and 4 */
q:GET-NEXT(). /* gets cust no.4 */