|
@@ -68,7 +68,7 @@ namespace PLCTool.Pdf
|
|
|
column.Spacing(20);
|
|
|
column.Item().Row(row =>
|
|
|
{
|
|
|
- row.RelativeItem().Text($"测试方案名称:{Model.SchemeName}").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
+ row.RelativeItem().Text($"项目名称:{Model.ProjectName}").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
row.ConstantItem(50);
|
|
|
row.RelativeItem().Text($"设备名称:{Model.DeviceName}").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
});
|
|
@@ -103,6 +103,7 @@ namespace PLCTool.Pdf
|
|
|
columns.RelativeColumn();
|
|
|
columns.RelativeColumn();
|
|
|
columns.RelativeColumn();
|
|
|
+ columns.RelativeColumn();
|
|
|
columns.RelativeColumn(2);
|
|
|
columns.RelativeColumn();
|
|
|
columns.RelativeColumn();
|
|
@@ -115,17 +116,18 @@ namespace PLCTool.Pdf
|
|
|
|
|
|
table.Header(header =>
|
|
|
{
|
|
|
- header.Cell().Text("测试项名称").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
- header.Cell().Text("类型").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
- header.Cell().Text("测试项类型").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
- header.Cell().AlignCenter().Text("明细判定逻辑").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
- header.Cell().AlignCenter().Text("描述").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
- header.Cell().AlignCenter().Text("PLC地址").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
- header.Cell().AlignCenter().Text("PLC变量名").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
- header.Cell().AlignCenter().Text("判定值").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
- header.Cell().AlignCenter().Text("实际值").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
- header.Cell().AlignCenter().Text("结果").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
- header.Cell().AlignCenter().Text("测试时间").FontFamily("simhei").Style(TextStyle.Default.FontSize(10));
|
|
|
+ header.Cell().Text("方案").FontFamily("simhei").Style(TextStyle.Default.FontSize(8));
|
|
|
+ header.Cell().Text("测试项名称").FontFamily("simhei").Style(TextStyle.Default.FontSize(8));
|
|
|
+ header.Cell().Text("类型").FontFamily("simhei").Style(TextStyle.Default.FontSize(8));
|
|
|
+ header.Cell().Text("测试项类型").FontFamily("simhei").Style(TextStyle.Default.FontSize(8));
|
|
|
+ header.Cell().AlignCenter().Text("判定逻辑").FontFamily("simhei").Style(TextStyle.Default.FontSize(8));
|
|
|
+ header.Cell().AlignCenter().Text("描述").FontFamily("simhei").Style(TextStyle.Default.FontSize(8));
|
|
|
+ header.Cell().AlignCenter().Text("PLC地址").FontFamily("simhei").Style(TextStyle.Default.FontSize(8));
|
|
|
+ header.Cell().AlignCenter().Text("PLC变量名").FontFamily("simhei").Style(TextStyle.Default.FontSize(8));
|
|
|
+ header.Cell().AlignCenter().Text("判定值").FontFamily("simhei").Style(TextStyle.Default.FontSize(8));
|
|
|
+ header.Cell().AlignCenter().Text("实际值").FontFamily("simhei").Style(TextStyle.Default.FontSize(8));
|
|
|
+ header.Cell().AlignCenter().Text("结果").FontFamily("simhei").Style(TextStyle.Default.FontSize(8));
|
|
|
+ header.Cell().AlignCenter().Text("测试时间").FontFamily("simhei").Style(TextStyle.Default.FontSize(8));
|
|
|
//标题画一条黑线
|
|
|
header.Cell().ColumnSpan(11).PaddingTop(5).BorderBottom(1).BorderColor(Colors.Black);
|
|
|
|
|
@@ -136,6 +138,7 @@ namespace PLCTool.Pdf
|
|
|
var index = Model.ReportPLCModels.IndexOf(item) + 1;
|
|
|
|
|
|
//table.Cell().Element(CellStyle).Text($"{index}");
|
|
|
+ table.Cell().Element(CellStyle).AlignCenter().Text(item.SchName).FontFamily("simhei").Style(TextStyle.Default.FontSize(8));
|
|
|
table.Cell().Element(CellStyle).AlignCenter().Text(item.ItemName).FontFamily("simhei").Style(TextStyle.Default.FontSize(8)); ;
|
|
|
table.Cell().Element(CellStyle).AlignCenter().Text(item.Type).FontFamily("simhei").Style(TextStyle.Default.FontSize(8)); ;
|
|
|
table.Cell().Element(CellStyle).AlignCenter().Text($"{item.JudgeType}").FontFamily("simhei").Style(TextStyle.Default.FontSize(8)); ;
|