public function setValue($value)
 {
     if ($value instanceof MDate || $value instanceof MTimestamp) {
         $value = $value->format();
     }
     parent::setValue($value);
 }
 public function setValue($value)
 {
     if ($value instanceof MCurrency) {
         $value = $value->getValue($value);
     }
     parent::setValue(str_replace(',', '.', $value));
 }