получилось!
This commit is contained in:
parent
31b37da456
commit
fc113983ea
@ -91,7 +91,7 @@ namespace ExexForm2
|
|||||||
var rowHeights = new List<double> { 20, 20 };
|
var rowHeights = new List<double> { 20, 20 };
|
||||||
var mergeCells = new List<(int startRow, int endRow, int startColumn, int endColumn)>
|
var mergeCells = new List<(int startRow, int endRow, int startColumn, int endColumn)>
|
||||||
{
|
{
|
||||||
(0, 0, 0, 1) // Объединение первых двух столбцов в первой строке
|
//(0, 0, 0, 1) // Объединение первых двух столбцов в первой строке
|
||||||
};
|
};
|
||||||
|
|
||||||
generator.GeneratePdf(fileName, "Example Document", mergeCells, rowHeights, headers, propertyNames, data1);
|
generator.GeneratePdf(fileName, "Example Document", mergeCells, rowHeights, headers, propertyNames, data1);
|
||||||
|
@ -67,12 +67,12 @@ namespace Library14Petrushin
|
|||||||
x += columnWidth;
|
x += columnWidth;
|
||||||
|
|
||||||
// Отрисовка данных
|
// Отрисовка данных
|
||||||
for (int row = 0; row < data.Count; row++)
|
for (int col = 0; col < data.Count; col++)
|
||||||
{
|
{
|
||||||
var item = data[row];
|
for (int row = 0; row < propertyNames.Count; row++)
|
||||||
for (int col = 0; col < propertyNames.Count; col++)
|
|
||||||
{
|
{
|
||||||
var property = item.GetType().GetProperty(propertyNames[col]);
|
var item = data[col];
|
||||||
|
var property = item.GetType().GetProperty(propertyNames[row]);
|
||||||
if (property != null)
|
if (property != null)
|
||||||
{
|
{
|
||||||
var value = property.GetValue(item)?.ToString() ?? string.Empty;
|
var value = property.GetValue(item)?.ToString() ?? string.Empty;
|
||||||
|
Loading…
Reference in New Issue
Block a user