Consultor Eletrônico



Kbase P127459: DOC: Syntax error is caused by a typo in OpenEdge Development: ProDataSets manual.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   30/09/2008
Status: Unverified

SYMPTOM(s):

DOC: Syntax error is caused by a typo in OpenEdge Development: ProDataSets manual.

The syntax error (3409) is caused by a typo in the code example on page 5-33 of the OpenEdge Development: ProDataSets manual.

Attribute QUERY-OFF-END must not have parentheses. (3409)

The DO WHILE statement in the code example raises the error:
Attribute QUERY-OFF-END must not have parentheses. (3409)
because the QUERY-OFF-END does not allow the use of parentheses.

The parentheses at the end of the expression " QUERY-OFF-END()" should be removed and the start of the DO WHILE statement should be changed from:
DO WHILE NOT hChildQuery:QUERY-OFF-END():
to:
DO WHILE NOT hChildQuery:QUERY-OFF-END:

FACT(s) (Environment):

All Supported Operating Systems
OpenEdge 10.1B

CAUSE:

Bug# OE00162200

FIX:

Upgrade to OpenEdge 10.1C or later.