Consultor Eletrônico



Kbase P21972: How to avoid the ** Character at position must be digit. (630) error?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/12/2007
Status: Verified

FACT(s) (Environment):

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

SYMPTOM(s):

** Character <char> at position <n> must be digit. (630)

Leaving a CHAR FILL-IN field whose format is a variant of "999-9999" or a DATE FILL-IN field whose FORMAT is a variant of "99/99/9999" without inputting all the digit positions.

FIX:

Define a TAB, SHIFT-TAB or LEAVE trigger for the FILL-IN that sets its MODIFIED attribute to FALSE or use the VALUE-CHANGED trigger to set MODIFIED to NO depending on the SCREEN-VALUE.