Consultor Eletrônico



Kbase P117952: Field validation expressions are not checked in 4GL
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   09/11/2009
Status: Verified

SYMPTOM(s):

Field validation expressions are not checked in 4GL

Field validation has been set in Data Dictionary

Changing field value in 4GL to an invalid value

Invalid value set by 4GL is not checked by field validation

FACT(s) (Environment):

OpenEdge 10.x
Progress 9.x
All Supported Operating Systems

CAUSE:

This is an expected behavior. Field validation expressions are checked by field validation in the user interface widgets, not at the 4GL database level.

FIX:

Use database triggers to check field values set by 4GL code.