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.