コード例 #1
0
 private CompileResult CompileSingleCell(ExcelDataProvider.IRangeInfo result)
 {
     var cell = result.FirstOrDefault();
     if (cell == null)
         return CompileResult.Empty;
     var factory = new CompileResultFactory();
     var compileResult = factory.Create(cell.Value);
     if (_negate && compileResult.IsNumeric)
     {
         compileResult = new CompileResult(compileResult.ResultNumeric * -1, compileResult.DataType);
     }
     compileResult.IsHiddenCell = cell.IsHiddenRow;
     return compileResult;
 }