private void SetDataValueUnit(Int64 sheetNo, string key, ReportRow row) { DataValueUnitDataSet set = context.DB.DataValueUnitSet; row.RecNo = context.DB.GetGenNo("GN_DATAVALUEUNIT"); set.RecNo = row.RecNo; set.DataSheetNo = sheetNo; set.ValueName = key; if (row.Row == null) { set.UnitType = 0; set.UnitFrom = 0; set.UnitTo = 0; set.Format = "0.0"; } else { set.UnitType = (int)row.Row.Unit.Type; set.UnitFrom = (int)row.Row.Unit.From; set.UnitTo = (int)row.Row.Unit.To; set.Format = row.Row.Format; } }
private void SetDataValue(int index, ReportRow row) { DataValueDataSet set = context.DB.DataValueSet; set.RecNo = context.DB.GetGenNo("GN_DATAVALUE"); set.DataValueUnitNo = row.RecNo; set.DataNo = index; set.DataValue = row.Cells[index].Raw; }