2025-07-15 17:25:56 +08:00
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
2025-08-05 23:34:06 +08:00
|
|
|
<Report ScriptLanguage="CSharp" ReportInfo.Created="07/11/2025 11:02:33" ReportInfo.Modified="08/05/2025 17:25:08" ReportInfo.CreatorVersion="2017.1.16.0">
|
2025-07-15 17:25:56 +08:00
|
|
|
<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>
|
2025-08-05 23:34:06 +08:00
|
|
|
<MsSqlDataConnection Name="Connection" ConnectionString="rijcmlqM3/HbiZANEYP3Y6oNtE7mqsCE0NW5tkXiWL0RJsdm/BnXhHrIFd8DaTyqYvkCZwzxANNAMKR/4NYq8Hpgr74n03/lNGCep+NFhLBpywxcCJykGjY1hpi9XXIOAbXetC7CXLOSRSH8epZCbNSEsmvTn+6oa5Ga7wbTAiWTKBm7+K/ZyLsHdEDQE4HlsTkPVD6Pi0X3SxXkSbhwV5PnA+MQw==">
|
2025-07-15 17:25:56 +08:00
|
|
|
<TableDataSource Name="Data" DataType="System.Int32" PropName="Accident_AccidentHandle" Enabled="true" TableName="Data">
|
|
|
|
|
<Column Name="PipelineCode" DataType="System.String" PropName="AccidentHandleId"/>
|
|
|
|
|
<Column Name="WeldJointCode" DataType="System.String" PropName="ProjectId"/>
|
|
|
|
|
<Column Name="WelderCode" DataType="System.String" PropName="AccidentHandleCode"/>
|
|
|
|
|
<Column Name="Specification" DataType="System.String" PropName="AccidentHandleName"/>
|
|
|
|
|
<Column Name="MaterialCode" DataType="System.String" PropName="AccidentDate"/>
|
|
|
|
|
<Column Name="WeldingLocationId" DataType="System.String" PropName="AccidentDef"/>
|
|
|
|
|
<Column Name="WeldingMethodCode" DataType="System.String" PropName="Death"/>
|
|
|
|
|
<Column Name="WeldingMaterial" DataType="System.String" PropName="MoneyLoss"/>
|
|
|
|
|
<Column Name="WeldingDate" DataType="System.String" PropName="AccidentHandle"/>
|
|
|
|
|
<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"/>
|
|
|
|
|
</TableDataSource>
|
|
|
|
|
</MsSqlDataConnection>
|
|
|
|
|
<Parameter Name="ProjectName" DataType="System.String"/>
|
|
|
|
|
<Parameter Name="InstallationName" DataType="System.String"/>
|
|
|
|
|
</Dictionary>
|
2025-08-05 23:34:06 +08:00
|
|
|
<ReportPage Name="Page1" Landscape="true" PaperWidth="297" PaperHeight="210" LeftMargin="20" TopMargin="25" RightMargin="20" BottomMargin="20" FirstPageSource="4" OtherPagesSource="4" Guides="0,965.76,242.86,121.43,687.94,83.63,93.08,74.18,17.48,771.57,798.5,26.93,326.49,410.12,503.2,577.38,670.46,872.68,965.79,321.93,643.86">
|
2025-07-15 17:25:56 +08:00
|
|
|
<PageHeaderBand Name="PageHeader1" Width="971.46" Height="141.7" Guides="0,141.7,101.37,66.72,34.65,40.33">
|
|
|
|
|
<TableObject Name="Table1" Width="965.76" Height="141.7">
|
2025-08-05 23:34:06 +08:00
|
|
|
<TableColumn Name="Column1" Width="121.43"/>
|
|
|
|
|
<TableColumn Name="Column2" Width="121.43"/>
|
2025-07-15 17:25:56 +08:00
|
|
|
<TableColumn Name="Column3" Width="83.63"/>
|
|
|
|
|
<TableColumn Name="Column4" Width="83.63"/>
|
|
|
|
|
<TableColumn Name="Column5" Width="93.08"/>
|
|
|
|
|
<TableColumn Name="Column6" Width="74.18"/>
|
|
|
|
|
<TableColumn Name="Column7" Width="93.08"/>
|
|
|
|
|
<TableColumn Name="Column8" Width="17.48"/>
|
|
|
|
|
<TableColumn Name="Column9" Width="83.63"/>
|
|
|
|
|
<TableColumn Name="Column10" Width="26.93"/>
|
2025-08-05 23:34:06 +08:00
|
|
|
<TableColumn Name="Column11" Width="74.18"/>
|
|
|
|
|
<TableColumn Name="Column12" Width="93.08"/>
|
2025-07-15 17:25:56 +08:00
|
|
|
<TableRow Name="Row1" Height="66.72">
|
|
|
|
|
<TableCell Name="Cell1" Border.Lines="All" Text="SH/T 3503—J415-1" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt" ColSpan="2" RowSpan="2"/>
|
|
|
|
|
<TableCell Name="Cell2" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell3" Border.Lines="All" Text="管道焊接工作记录" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt, style=Bold" ColSpan="6" RowSpan="2"/>
|
|
|
|
|
<TableCell Name="Cell4" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell5" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell26" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell27" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell28" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell29" Border.Lines="Left, Top" Text="工程名称:" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell30" Border.Lines="Right, Top" Text="[ProjectName]" Font="楷体, 10.5pt" ColSpan="3"/>
|
|
|
|
|
<TableCell Name="Cell31" Border.Lines="All" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell32" Border.Lines="All" Font="宋体, 10.5pt"/>
|
|
|
|
|
</TableRow>
|
|
|
|
|
<TableRow Name="Row2" Height="34.65">
|
|
|
|
|
<TableCell Name="Cell6" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell7" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell8" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell9" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell10" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell34" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell35" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell36" Border.Lines="All"/>
|
|
|
|
|
<TableCell Name="Cell37" Border.Lines="Left, Bottom" Text="单位工程名称:" VertAlign="Center" Font="宋体, 10.5pt" ColSpan="2"/>
|
|
|
|
|
<TableCell Name="Cell38" Border.Lines="Left, Right, Bottom" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell39" Border.Lines="Right, Bottom" Text="[InstallationName]" VertAlign="Center" Font="楷体, 10.5pt" ColSpan="2"/>
|
|
|
|
|
<TableCell Name="Cell40" Border.Lines="Left, Right, Bottom" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
</TableRow>
|
|
|
|
|
<TableRow Name="Row3" Height="40.33">
|
|
|
|
|
<TableCell Name="Cell11" Border.Lines="All" Text="管道编号/单线号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell12" Border.Lines="All" Text="焊口编号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell13" Border.Lines="All" Text="焊工代号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell14" Border.Lines="All" Text="规格 mm" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell15" Border.Lines="All" Text="材质" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell42" Border.Lines="All" Text="焊接位置" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell43" Border.Lines="All" Text="焊接方法" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell44" Border.Lines="All" Text="焊材牌号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt" ColSpan="3"/>
|
|
|
|
|
<TableCell Name="Cell45" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell46" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell47" Border.Lines="All" Text="实际预热 温度°C" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell48" Border.Lines="All" Text="焊接日期" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
</TableRow>
|
|
|
|
|
</TableObject>
|
|
|
|
|
</PageHeaderBand>
|
|
|
|
|
<DataBand Name="Data1" Top="145.7" Width="971.46" Height="34.65" Guides="0,34.65">
|
|
|
|
|
<TableObject Name="Table2" Width="965.76" Height="34.65" ManualBuildEvent="Table2_ManualBuild">
|
2025-08-05 23:34:06 +08:00
|
|
|
<TableColumn Name="Column13" Width="121.43"/>
|
|
|
|
|
<TableColumn Name="Column14" Width="121.43"/>
|
2025-07-15 17:25:56 +08:00
|
|
|
<TableColumn Name="Column15" Width="83.63"/>
|
|
|
|
|
<TableColumn Name="Column16" Width="83.63"/>
|
|
|
|
|
<TableColumn Name="Column17" Width="93.08"/>
|
|
|
|
|
<TableColumn Name="Column18" Width="74.18"/>
|
|
|
|
|
<TableColumn Name="Column19" Width="93.08"/>
|
|
|
|
|
<TableColumn Name="Column20" Width="17.48"/>
|
|
|
|
|
<TableColumn Name="Column21" Width="83.63"/>
|
|
|
|
|
<TableColumn Name="Column22" Width="26.93"/>
|
2025-08-05 23:34:06 +08:00
|
|
|
<TableColumn Name="Column23" Width="74.18"/>
|
|
|
|
|
<TableColumn Name="Column24" Width="93.08"/>
|
2025-07-15 17:25:56 +08:00
|
|
|
<TableRow Name="Row6" Height="34.65">
|
|
|
|
|
<TableCell Name="Cell73" Border.Lines="All" Text="[Data.PipelineCode]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell74" Border.Lines="All" Text="[Data.WeldJointCode]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell75" Border.Lines="All" Text="[Data.WelderCode]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell76" Border.Lines="All" Text="[Data.Specification]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell77" Border.Lines="All" Text="[Data.MaterialCode]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell78" Border.Lines="All" Text="[Data.WeldingLocationId]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell79" Border.Lines="All" Text="[Data.WeldingMethodCode]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell80" Border.Lines="All" Text="[Data.WeldingMaterial]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt" ColSpan="3"/>
|
|
|
|
|
<TableCell Name="Cell81" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell82" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell83" Border.Lines="All" Text="/" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell84" Border.Lines="All" Text="[Data.WeldingDate]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
|
|
|
</TableRow>
|
|
|
|
|
</TableObject>
|
|
|
|
|
</DataBand>
|
|
|
|
|
<ColumnFooterBand Name="ColumnFooter1" Top="223" Width="971.46">
|
|
|
|
|
<ChildBand Name="Child1" Top="184.35" Width="971.46" Height="34.65" Guides="0,34.65" FillUnusedSpace="true">
|
|
|
|
|
<TableObject Name="Table3" Width="965.76" Height="34.65">
|
2025-08-05 23:34:06 +08:00
|
|
|
<TableColumn Name="Column25" Width="121.43"/>
|
|
|
|
|
<TableColumn Name="Column26" Width="121.43"/>
|
2025-07-15 17:25:56 +08:00
|
|
|
<TableColumn Name="Column27" Width="83.63"/>
|
|
|
|
|
<TableColumn Name="Column28" Width="83.63"/>
|
|
|
|
|
<TableColumn Name="Column29" Width="93.08"/>
|
|
|
|
|
<TableColumn Name="Column30" Width="74.18"/>
|
|
|
|
|
<TableColumn Name="Column31" Width="93.08"/>
|
|
|
|
|
<TableColumn Name="Column32" Width="17.48"/>
|
|
|
|
|
<TableColumn Name="Column33" Width="83.63"/>
|
|
|
|
|
<TableColumn Name="Column34" Width="26.93"/>
|
2025-08-05 23:34:06 +08:00
|
|
|
<TableColumn Name="Column35" Width="74.18"/>
|
|
|
|
|
<TableColumn Name="Column36" Width="93.08"/>
|
2025-07-15 17:25:56 +08:00
|
|
|
<TableRow Name="Row7" Height="34.65">
|
|
|
|
|
<TableCell Name="Cell85" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell86" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell87" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell88" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell89" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell90" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell91" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell92" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt" ColSpan="3"/>
|
|
|
|
|
<TableCell Name="Cell93" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell94" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell95" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell96" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
</TableRow>
|
|
|
|
|
</TableObject>
|
|
|
|
|
</ChildBand>
|
|
|
|
|
</ColumnFooterBand>
|
|
|
|
|
<PageFooterBand Name="PageFooter1" Top="227" Width="971.46" Height="170.1" Guides="0,170.1,35.91,71.82,107.73,143.64">
|
|
|
|
|
<TableObject Name="Table4" Width="965.79" Height="170.1" Border.Lines="Left, Bottom">
|
|
|
|
|
<TableColumn Name="Column37" Width="321.93"/>
|
|
|
|
|
<TableColumn Name="Column38" Width="321.93"/>
|
|
|
|
|
<TableColumn Name="Column39" Width="321.93"/>
|
|
|
|
|
<TableRow Name="Row8" Height="35.91">
|
|
|
|
|
<TableCell Name="Cell97" Border.Lines="All" Text="建设/监理单位" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell98" Border.Lines="All" Text="总承包单位" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell99" Border.Lines="All" Text="施工单位" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
</TableRow>
|
|
|
|
|
<TableRow Name="Row9" Height="35.91">
|
|
|
|
|
<TableCell Name="Cell102" Border.Lines="Left, Right" Text="专业工程师:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell103" Border.Lines="Left, Right" Text="专业工程师:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell104" Border.Lines="Left, Right" Text="记录人:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
</TableRow>
|
|
|
|
|
<TableRow Name="Row10" Height="35.91">
|
|
|
|
|
<TableCell Name="Cell107" Border.Lines="Left, Right" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell108" Border.Lines="Left, Right" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell109" Border.Lines="Left, Right" Text="质量检查员:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
</TableRow>
|
|
|
|
|
<TableRow Name="Row11" Height="35.91">
|
|
|
|
|
<TableCell Name="Cell112" Border.Lines="Left, Right" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell113" Border.Lines="Left, Right" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell114" Border.Lines="Left, Right" Text="焊接责任工程师:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
</TableRow>
|
|
|
|
|
<TableRow Name="Row12" Height="26.46">
|
|
|
|
|
<TableCell Name="Cell117" Border.Lines="Left, Right" Text="日期: 年 月 日" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell118" Border.Lines="Left, Right" Text="日期: 年 月 日" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
<TableCell Name="Cell119" Border.Lines="Left, Right" Text="日期: 年 月 日" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
|
|
|
</TableRow>
|
|
|
|
|
</TableObject>
|
|
|
|
|
</PageFooterBand>
|
|
|
|
|
</ReportPage>
|
|
|
|
|
</Report>
|