示例#1
0
        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;
            }
        }
示例#2
0
        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;
        }