Consultor Eletrônico



Kbase P109550: DOCUMENTATION: Error in the DEFINE DATASET statement syntax.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   2/9/2006
Status: Unverified

SYMPTOM(s):

DOCUMENTATION: Error in the DEFINE DATASET statement syntax.

Error occurs in the following manuals:
OpenEdge Development: Progress 4GL Reference
OpenEdge Development: ProDataSets

The wrong documented syntax contains a comma after each instance of DATA-RELATION defined when no commas should be there:
DEFINE [NEW [SHARED] ] DATASET dataset-name FOR buffer-name [, buffer-name ] ?
DATA-RELATION [ data-rel-name ] FOR data-rel-spec
[, DATA-RELATION [ data-rel-name ] FOR data-rel-spec ] ?

The correct syntax is:
DEFINE [NEW [SHARED] ] DATASET dataset-name FOR buffer-name [, buffer-name ] ?
DATA-RELATION [ data-rel-name ] FOR data-rel-spec
[DATA-RELATION [ data-rel-name ] FOR data-rel-spec ] ?

CAUSE:

Bug# 20051004-029

FIX:

Upgrade to OpenEdge 10.1A or later.