Я использую iTextsharp для создания отчета в формате PDF.Здесь я отображаю все значения таблицы.Здесь мне нужно добавить все значения в конкретный столбец и отобразить это общее значение в нижнем колонтитуле.
В приведенном ниже коде мне нужно добавить все значения из столбца «Затраченные часы» и отобразить значение в новомдобавлена строкаКто-нибудь, помогите мне разобраться в этом
public byte[] Report(DataTable dtReport, string reportType, string headerName, int businessId, int mode, string CultureInfo)
{
foreach (DataColumn col in dtReport.Columns)
col.ColumnName = resourceDictionary[colKey];
foreach (DataRow row in dtReport.Rows)
{
if ((dtReport.Columns.Contains("Hours Spent")))
row["Status"] += row["Hours Spent"].ToString();
}
switch (reportType)
{
case "PDF":
return ExportDataTableToPdf(dtReport headerName, mode);
case "XLSX":
return ExportDataTableToExcel(dtReport, true);
case "DOCX":
return ExportDataTableToWord(dtReport);
default:
break;
}
return null;
}