Because cType is CHAR in BeforeUpdate command you should change:
this
...
<<EVALUATE(this.Alias+[.cType])>>,
...
to:
...
"<<EVALUATE(this.Alias+[.cType])>>",
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.