178 lines
12 KiB
XML
178 lines
12 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Report ScriptLanguage="CSharp" ReportInfo.Created="07/10/2025 14:49:03" ReportInfo.Modified="08/05/2025 15:47:16" ReportInfo.CreatorVersion="2017.1.16.0">
|
|
<ScriptText>using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Windows.Forms;
|
|
using System.Drawing;
|
|
using System.Data;
|
|
using FastReport;
|
|
using FastReport.Data;
|
|
using FastReport.Dialog;
|
|
using FastReport.Barcode;
|
|
using FastReport.Table;
|
|
using FastReport.Utils;
|
|
|
|
namespace FastReport
|
|
{
|
|
public class ReportScript
|
|
{
|
|
|
|
private void Table2_ManualBuild(object sender, EventArgs e)
|
|
{
|
|
DataSourceBase rowData = Report.GetDataSource("Data");
|
|
// init the data source
|
|
rowData.Init();
|
|
|
|
// print the first table row - it is a header
|
|
|
|
// now enumerate the data source and print the table body
|
|
while (rowData.HasMoreRows)
|
|
{
|
|
// print the table body
|
|
Table2.PrintRow(0);
|
|
Table2.PrintColumns();
|
|
|
|
// go next data source row
|
|
rowData.Next();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</ScriptText>
|
|
<Dictionary>
|
|
<MsSqlDataConnection Name="Connection" ConnectionString="rijcmlqM3/HbiZANEYP3Y6oNtE7mqsCE0NW5tkXiWL0RJsdm/BnXhHrIFd8DaTyqYvkCZwzxANNAMKR/4NYq8Hpgr74n03/lNGCep+NFhLBpywxcCJykGjY1hpi9XXIOAbXetC7CXLOSRSH8epZCbNSEsmvTn+6oa5Ga7wbTAiWTKBm7+K/ZyLsHdEDQE4HlsTkPVD6q2QHJ3+kbEwI/ceXKLR+XQ==">
|
|
<TableDataSource Name="Data" DataType="System.Int32" PropName="Accident_AccidentHandle" Enabled="true" TableName="Data">
|
|
<Column Name="SortNumber" DataType="System.String" PropName="AccidentHandleId"/>
|
|
<Column Name="PipelineCode" DataType="System.String" PropName="ProjectId"/>
|
|
<Column Name="AccidentHandleCode" Enabled="false" DataType="System.String"/>
|
|
<Column Name="AccidentHandleName" Enabled="false" DataType="System.String"/>
|
|
<Column Name="AccidentDate" Enabled="false" DataType="System.DateTime"/>
|
|
<Column Name="AccidentDef" Enabled="false" DataType="System.String"/>
|
|
<Column Name="Death" Enabled="false" DataType="System.String"/>
|
|
<Column Name="MoneyLoss" Enabled="false" DataType="System.Decimal"/>
|
|
<Column Name="AccidentHandle" Enabled="false" DataType="System.String"/>
|
|
<Column Name="Remark" Enabled="false" DataType="System.String"/>
|
|
<Column Name="States" Enabled="false" DataType="System.String"/>
|
|
<Column Name="CompileMan" Enabled="false" DataType="System.String"/>
|
|
<Column Name="CompileDate" Enabled="false" DataType="System.DateTime"/>
|
|
<Column Name="UnitId" Enabled="false" DataType="System.String"/>
|
|
<Column Name="DeathPersonNum" Enabled="false" DataType="System.Int32"/>
|
|
<Column Name="InjuriesPersonNum" Enabled="false" DataType="System.Int32"/>
|
|
<Column Name="MinorInjuriesPersonNum" Enabled="false" DataType="System.Int32"/>
|
|
<Column Name="WorkHoursLoss" Enabled="false" DataType="System.Decimal"/>
|
|
<Column Name="Content" DataType="System.String" PropName="Column"/>
|
|
<Column Name="ItemType" DataType="System.String" PropName="Column"/>
|
|
</TableDataSource>
|
|
</MsSqlDataConnection>
|
|
<Parameter Name="TestPackageNo" DataType="System.String"/>
|
|
</Dictionary>
|
|
<ReportPage Name="Page1" Landscape="true" PaperWidth="297" PaperHeight="210" LeftMargin="20" TopMargin="25" RightMargin="20" BottomMargin="20" FirstPageSource="4" OtherPagesSource="4" Guides="0,963.9,97.65,56.7,466.2,201.6,78.75,88.2,40.95,185.85,387.45,601.65,787.5,135.45,699.3,875.7">
|
|
<PageHeaderBand Name="PageHeader1" Width="971.46" Height="94.5" Guides="0,94.5,31.5,63">
|
|
<TableObject Name="Table1" Width="963.9" Height="94.5">
|
|
<TableColumn Name="Column1" Width="40.95"/>
|
|
<TableColumn Name="Column10" Width="56.7"/>
|
|
<TableColumn Name="Column2" Width="88.2"/>
|
|
<TableColumn Name="Column3" Width="201.6"/>
|
|
<TableColumn Name="Column4" Width="78.75"/>
|
|
<TableColumn Name="Column5" Width="135.45"/>
|
|
<TableColumn Name="Column6" Width="97.65"/>
|
|
<TableColumn Name="Column7" Width="88.2"/>
|
|
<TableColumn Name="Column8" Width="88.2"/>
|
|
<TableColumn Name="Column9" Width="88.2"/>
|
|
<TableRow Name="Row1" Height="31.5">
|
|
<TableCell Name="Cell1" Text="试压包号:" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt" ColSpan="2"/>
|
|
<TableCell Name="Cell38"/>
|
|
<TableCell Name="Cell2" Text="[TestPackageNo]" VertAlign="Center" Font="宋体, 11pt" ColSpan="3"/>
|
|
<TableCell Name="Cell3" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell4" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell5" Text="管道试压包尾项清单" VertAlign="Center" Font="宋体, 11pt, style=Bold" ColSpan="5"/>
|
|
<TableCell Name="Cell26" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell27" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell28" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell29" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row2" Height="31.5">
|
|
<TableCell Name="Cell6" Border.Lines="All" Text="序号" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt" RowSpan="2"/>
|
|
<TableCell Name="Cell39" Border.Lines="All" Text="管线号" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt" ColSpan="2" RowSpan="2"/>
|
|
<TableCell Name="Cell7" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell8" Border.Lines="All" Text="尾项说明" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt" RowSpan="2"/>
|
|
<TableCell Name="Cell9" Border.Lines="All" Text="尾项类别" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt" RowSpan="2"/>
|
|
<TableCell Name="Cell10" Border.Lines="All" Text="整改计划完成时间" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt" RowSpan="2"/>
|
|
<TableCell Name="Cell30" Border.Lines="All" Text="整改完成责任人" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt" ColSpan="2"/>
|
|
<TableCell Name="Cell31" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell32" Border.Lines="All" Text="整改检查确认责任人" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt" ColSpan="2"/>
|
|
<TableCell Name="Cell33" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row3" Height="31.5">
|
|
<TableCell Name="Cell11" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell40" Border.Lines="All"/>
|
|
<TableCell Name="Cell12" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell13" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell14" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell15" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell34" Border.Lines="All" Text="签字" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell35" Border.Lines="All" Text="日期" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell36" Border.Lines="All" Text="签字" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell37" Border.Lines="All" Text="日期" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</PageHeaderBand>
|
|
<DataBand Name="Data1" Top="98.5" Width="971.46" Height="40.95" Guides="0,40.95">
|
|
<TableObject Name="Table2" Width="963.9" Height="40.95" ManualBuildEvent="Table2_ManualBuild">
|
|
<TableColumn Name="Column11" Width="40.95"/>
|
|
<TableColumn Name="Column12" Width="56.7"/>
|
|
<TableColumn Name="Column13" Width="88.2"/>
|
|
<TableColumn Name="Column14" Width="201.6"/>
|
|
<TableColumn Name="Column15" Width="78.75"/>
|
|
<TableColumn Name="Column16" Width="135.45"/>
|
|
<TableColumn Name="Column17" Width="97.65"/>
|
|
<TableColumn Name="Column18" Width="88.2"/>
|
|
<TableColumn Name="Column19" Width="88.2"/>
|
|
<TableColumn Name="Column20" Width="88.2"/>
|
|
<TableRow Name="Row6" Height="40.95">
|
|
<TableCell Name="Cell61" Border.Lines="All" Text="[Data.SortNumber]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell62" Border.Lines="All" Text="[Data.PipelineCode]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt" ColSpan="2"/>
|
|
<TableCell Name="Cell63" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="楷体, 11pt"/>
|
|
<TableCell Name="Cell64" Border.Lines="All" Text="[Data.Content]" HorzAlign="Center" VertAlign="Center" Font="楷体, 11pt"/>
|
|
<TableCell Name="Cell65" Border.Lines="All" Text="[Data.ItemType]" HorzAlign="Center" VertAlign="Center" Font="楷体, 11pt"/>
|
|
<TableCell Name="Cell66" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="楷体, 11pt"/>
|
|
<TableCell Name="Cell67" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell68" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell69" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell70" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</DataBand>
|
|
<ColumnFooterBand Name="ColumnFooter1" Top="188.4" Width="971.46">
|
|
<ChildBand Name="Child1" Top="143.45" Width="971.46" Height="40.95" Guides="0,40.95" FillUnusedSpace="true">
|
|
<TableObject Name="Table3" Width="963.9" Height="40.95">
|
|
<TableColumn Name="Column21" Width="40.95"/>
|
|
<TableColumn Name="Column22" Width="56.7"/>
|
|
<TableColumn Name="Column23" Width="88.2"/>
|
|
<TableColumn Name="Column24" Width="201.6"/>
|
|
<TableColumn Name="Column25" Width="78.75"/>
|
|
<TableColumn Name="Column26" Width="135.45"/>
|
|
<TableColumn Name="Column27" Width="97.65"/>
|
|
<TableColumn Name="Column28" Width="88.2"/>
|
|
<TableColumn Name="Column29" Width="88.2"/>
|
|
<TableColumn Name="Column30" Width="88.2"/>
|
|
<TableRow Name="Row7" Height="40.95">
|
|
<TableCell Name="Cell71" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell72" Border.Lines="All" ColSpan="2"/>
|
|
<TableCell Name="Cell73" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell74" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell75" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell76" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell77" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell78" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell79" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
<TableCell Name="Cell80" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</ChildBand>
|
|
</ColumnFooterBand>
|
|
</ReportPage>
|
|
</Report>
|