deal with double data type.
fix a bug where EnVistasControl's current year doesn't match envContext's.