public void ReportCountersPeriod(string arendaCB23, string FileName) //отчет по расходу электросчетчиков за период { if (FileName != null && FileName != "") { fileNameExcel = FileName; } else { fileNameExcel = currentDir + @"\Отчеты\расход по арендатору " + arendaCB23.Replace("\"", "") + " за месяц.xlsx"; } List <Cell> Header = new List <Cell>(); DateTime data = dTP6.AddMonths(1); //List<string> Header = new List<string>(){ "№", "№ точки учета по договору", "№ счетчика", "Показания на 01."+dTP5.Month + "." + dTP5.Year, "Показания на 01." + data.Month + "." + data.Year, "Расч.Коэфф.", "Расход, кВт.ч."}; Header.Add(new Cell("№ п/п", Cell.Style.bold)); Header.Add(new Cell("№ точки учета по договору", Cell.Style.bold)); Header.Add(new Cell("№ счетчика ", Cell.Style.bold)); Header.Add(new Cell("Показания на 01." + dTP5.Month + "." + dTP5.Year, Cell.Style.bold)); Header.Add(new Cell("Показания на 01." + data.Month + "." + data.Year, Cell.Style.bold)); Header.Add(new Cell("Расч.Коэфф.", Cell.Style.bold)); Header.Add(new Cell("Расход, кВт.ч.", Cell.Style.bold)); report1.HeadArenda(arendaCB23); report1.NameTable("Расчет количества потребленной электроэнергии за " + periodMY(dTP5, dTP6)); report1.HeadTable(Header); report1.BodyTable(TableList); report1.FooterTableSumm("G"); report1.BordersTable(); report1.EndSheet(fileNameExcel); }
public void test() { List <Cell> Header = new List <Cell>(); List <Cell> Table = new List <Cell>(); Header.Add(new Cell("№ п/п", Cell.Style.bold)); Header.Add(new Cell("Наименование организации ", Cell.Style.bold)); Cell cell = new Cell(); cell.Value = "123123"; NPOIPrinter report1 = new NPOIPrinter(); report1.NameTable("Перечень арендаторов АО \"Компания Импульс\", "); report1.HeadTable(Header); Table.Add(cell); Table.Add(cell); report1.BodyTable(Table); }