Consultor Eletrônico



Kbase P65334: Errors 1832, 575, and 196 trying to create a SmartDataViewe
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   2/3/2004
Status: Unverified

SYMPTOM(s):

** Workfile names cannot have database qualifiers. (1832)

You cannot qualify a workfile name with a database name. Workfiles are local to a Progress session, and are not associated with a database.


** Unable to analyze dictionary validate expression for field <fld>. (575)

You gave a PROMPT, UPDATE or SET statement with a field that has a validate expression defined for it in the dictionary. When PROGRESS tried to create a validation test from the dictionary validate, the syntax or fields used could not be processed. Use your dictionary to inspect the VALEXP attribute of the field.

** <program> Could not understand line <number>. (196)

The syntax of your statement is correct, but some further ambiguity or error existed that prevented compilation of the statement. For example, the statement FOR EACH CUXTOMER: is legal syntax, but cannot be compiled because CUXTOMER is a misspelling of CUSTOMER.

CAUSE:

The Field mentioned to in error 575 is qualified with the database name in its data dictionary Field Validation Expression like:

Sports.Customer.CustNum > 0.

FIX:

Remove the database name qualification from the field·s reference in its data dictionary Field Validation Expression to make it like:

Customer.CustNum > 0

or simply like:

CustNum > 0.