예제 #1
0
 public double EvaluateDouble(Report rpt, Row row)
 {
     try
     {
         return(_Expr.EvaluateDouble(rpt, row));
     }
     catch (Exception e)
     {
         string err = String.Format("Exception evaluating {0}.  {1}", _Source, e.Message);
         ReportError(rpt, 4, err);
         return(double.NaN);
     }
 }
        public double EvaluateDouble(Report rpt, Row row)
        {
            double rhs = _rhs.EvaluateDouble(rpt, row);

            return(-rhs);
        }
        public double EvaluateDouble(Report rpt, Row row)
        {
            double result = _rhs.EvaluateDouble(rpt, row);

            return(-result);
        }