224 lines
15 KiB
XML
224 lines
15 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Report ScriptLanguage="CSharp" ReportInfo.Created="01/29/2026 10:23:50" ReportInfo.Modified="04/22/2026 23:42:24" 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 Table3_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
|
|
Table3.PrintRow(0);
|
|
Table3.PrintColumns();
|
|
|
|
// go next data source row
|
|
rowData.Next();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</ScriptText>
|
|
<Dictionary>
|
|
<MsSqlDataConnection Name="Connection" ConnectionString="rijcmlqtRsOalcXxDhVt62rPEPNYjaATUoMqziRYvJtgNsyJKYAG7kXKvNAMI/qBkgJNPccFsWrhiII6oyX1HS+uwN7YigxVjqUq3vIet2zpPnmWhwvYEvWOOCZZGx6EC4BfGfWX8aPj6bmoF52Z0fnUA9g71duxa/gvChTW/nzu9qsYVuvlVHliMnnu6jEIF9n+/QFg1qRjSswFxgpEVsc1cd7Ug==">
|
|
<TableDataSource Name="Data" DataType="System.Int32" PropName="Attach_Image" Enabled="true" TableName="Data">
|
|
<Column Name="PipelineNo" DataType="System.String" PropName="attach_image_id"/>
|
|
<Column Name="DesignPressure" DataType="System.String" PropName="image_series"/>
|
|
<Column Name="DesignTemperature" DataType="System.String" PropName="file_name"/>
|
|
<Column Name="TestTemperature" DataType="System.String" PropName="file_size"/>
|
|
<Column Name="TestMedium" DataType="System.String" PropName="file_type"/>
|
|
<Column Name="TestMediumTemperature" DataType="System.String" PropName="created_date"/>
|
|
<Column Name="TestPressure" DataType="System.String" PropName="created_by"/>
|
|
<Column Name="VoltageStabilizationTime" DataType="System.String" PropName="series_desc"/>
|
|
</TableDataSource>
|
|
</MsSqlDataConnection>
|
|
<Parameter Name="ProjectName" DataType="System.String"/>
|
|
<Parameter Name="SystemName" DataType="System.String"/>
|
|
<Parameter Name="SystemCode" DataType="System.String"/>
|
|
<Parameter Name="TestConclusion" DataType="System.String"/>
|
|
<Parameter Name="Remark" DataType="System.String"/>
|
|
</Dictionary>
|
|
<ReportPage Name="Page1" RawPaperSize="9" LeftMargin="22" TopMargin="13.3" RightMargin="17" BottomMargin="16.5" Guides="0,646.39,158.72,51.01,393.13,98.26,481.94,136.1,107.71,136.15,510.29,28.35,294.87,646.38,73.71,130.41,204.12,277.83,351.54,425.25,498.96,572.67,215.46,430.92">
|
|
<PageHeaderBand Name="PageHeader1" Width="646.38" Height="132.3" Guides="0,132.3,94.5,66.15,28.35,37.8">
|
|
<TableObject Name="Table1" Width="646.39" Height="132.3">
|
|
<TableColumn Name="Column1" Width="107.71"/>
|
|
<TableColumn Name="Column2" Width="51.01"/>
|
|
<TableColumn Name="Column3" Width="136.15"/>
|
|
<TableColumn Name="Column4" Width="98.26"/>
|
|
<TableColumn Name="Column5" Width="88.81"/>
|
|
<TableColumn Name="Column34" Width="28.35"/>
|
|
<TableColumn Name="Column6" Width="136.1"/>
|
|
<TableRow Name="Row1" Height="66.15">
|
|
<TableCell Name="Cell1" Border.Lines="All" Text="SH/T 3503—J406-2" HorzAlign="Center" VertAlign="Center" Font="黑体, 10.5pt" ColSpan="2" RowSpan="2"/>
|
|
<TableCell Name="Cell2" Border.Lines="All"/>
|
|
<TableCell Name="Cell3" Border.Lines="All" Text="管道系统压力试验记录" HorzAlign="Center" VertAlign="Center" Font="思源宋体 CN, 16pt, style=Bold" ColSpan="2" RowSpan="2"/>
|
|
<TableCell Name="Cell4" Border.Lines="All"/>
|
|
<TableCell Name="Cell5" Border.Lines="Left, Top" Text="工程名称:" Padding="2, 9, 2, 1" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell113" Border.Lines="Right, Top" Text="[ProjectName]" Padding="2, 10, 2, 1" Font="楷体, 10.5pt" ColSpan="2"/>
|
|
<TableCell Name="Cell26" Border.Lines="All"/>
|
|
</TableRow>
|
|
<TableRow Name="Row2" Height="28.35">
|
|
<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="Left, Bottom" Text="单位工程名称:" VertAlign="Center" Font="宋体, 10.5pt" ColSpan="2"/>
|
|
<TableCell Name="Cell114"/>
|
|
<TableCell Name="Cell27" Border.Lines="Right, Bottom" Text="管道安装工程" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row3" Height="37.8">
|
|
<TableCell Name="Cell11" Border.Lines="All" Text="系统名称" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell12" Border.Lines="All" Text="[SystemName]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt" ColSpan="2"/>
|
|
<TableCell Name="Cell13" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell14" Border.Lines="All" Text="系统编号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell15" Border.Lines="All" Text="[SystemCode]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt" ColSpan="3"/>
|
|
<TableCell Name="Cell115"/>
|
|
<TableCell Name="Cell28" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
<ChildBand Name="Child1" Top="136.3" Width="646.38" Height="94.51" Guides="0,94.51,33.08">
|
|
<TableObject Name="Table2" Width="646.38" Height="94.51" Border.Lines="Left, Bottom">
|
|
<TableColumn Name="Column7" Width="130.41"/>
|
|
<TableColumn Name="Column8" Width="73.71"/>
|
|
<TableColumn Name="Column9" Width="73.71"/>
|
|
<TableColumn Name="Column10" Width="73.71"/>
|
|
<TableColumn Name="Column11" Width="73.71"/>
|
|
<TableColumn Name="Column12" Width="73.71"/>
|
|
<TableColumn Name="Column13" Width="73.71"/>
|
|
<TableColumn Name="Column14" Width="73.71"/>
|
|
<TableRow Name="Row4" Height="33.08">
|
|
<TableCell Name="Cell29" Border.Lines="All" Text="试 验 记 录 " HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt" ColSpan="8"/>
|
|
<TableCell Name="Cell30" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell31" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell32" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell33" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell54" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell55" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell56" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row5" Height="61.43">
|
|
<TableCell Name="Cell34" Border.Lines="All" Text="管道编号 /单线号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell35" Border.Lines="All" Text="设计压力 MPa" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell36" Border.Lines="All" Text="设计温度 ℃" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell37" Border.Lines="All" Text="试验环境 温度 ℃" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell38" Border.Lines="All" Text="试验 介质" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell57" Border.Lines="All" Text="试验介质 温度 ℃" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell58" Border.Lines="All" Text="试验压力 MPa" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell59" Border.Lines="All" Text="稳压时间 min" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</ChildBand>
|
|
</PageHeaderBand>
|
|
<DataBand Name="Data1" Top="234.81" Width="646.38" Height="33.08" Guides="0,33.08">
|
|
<TableObject Name="Table3" Width="646.38" Height="33.08" Border.Lines="Left, Bottom" ManualBuildEvent="Table3_ManualBuild">
|
|
<TableColumn Name="Column15" Width="130.41"/>
|
|
<TableColumn Name="Column16" Width="73.71"/>
|
|
<TableColumn Name="Column17" Width="73.71"/>
|
|
<TableColumn Name="Column18" Width="73.71"/>
|
|
<TableColumn Name="Column19" Width="73.71"/>
|
|
<TableColumn Name="Column20" Width="73.71"/>
|
|
<TableColumn Name="Column21" Width="73.71"/>
|
|
<TableColumn Name="Column22" Width="73.71"/>
|
|
<TableRow Name="Row7" Height="33.08">
|
|
<TableCell Name="Cell68" Border.Lines="All" Text="[Data.PipelineNo]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell69" Border.Lines="All" Text="[Data.DesignPressure]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell70" Border.Lines="All" Text="[Data.DesignTemperature]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell71" Border.Lines="All" Text="[Data.TestTemperature]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell72" Border.Lines="All" Text="[Data.TestMedium]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell73" Border.Lines="All" Text="[Data.TestMediumTemperature]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell74" Border.Lines="All" Text="[Data.TestPressure]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell75" Border.Lines="All" Text="[Data.VoltageStabilizationTime]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</DataBand>
|
|
<ColumnFooterBand Name="ColumnFooter1" Top="308.97" Width="646.38">
|
|
<ChildBand Name="Child2" Top="271.89" Width="646.38" Height="33.08" Guides="0,33.08" FillUnusedSpace="true">
|
|
<TableObject Name="Table4" Width="646.38" Height="33.08" Border.Lines="Left, Bottom">
|
|
<TableColumn Name="Column23" Width="130.41"/>
|
|
<TableColumn Name="Column24" Width="73.71"/>
|
|
<TableColumn Name="Column25" Width="73.71"/>
|
|
<TableColumn Name="Column26" Width="73.71"/>
|
|
<TableColumn Name="Column27" Width="73.71"/>
|
|
<TableColumn Name="Column28" Width="73.71"/>
|
|
<TableColumn Name="Column29" Width="73.71"/>
|
|
<TableColumn Name="Column30" Width="73.71"/>
|
|
<TableRow Name="Row8" Height="33.08">
|
|
<TableCell Name="Cell76" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell77" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell78" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell79" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell80" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<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" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</ChildBand>
|
|
</ColumnFooterBand>
|
|
<PageFooterBand Name="PageFooter1" Top="312.97" Width="646.38" Height="220.71" Guides="0,220.71,30.18,69.81,39.63,99.99,130.17,160.35,190.53">
|
|
<TableObject Name="Table5" Width="646.38" Height="220.71" Border.Lines="All">
|
|
<TableColumn Name="Column31" Width="215.46"/>
|
|
<TableColumn Name="Column32" Width="215.46"/>
|
|
<TableColumn Name="Column33" Width="215.46"/>
|
|
<TableRow Name="Row9" Height="30.18">
|
|
<TableCell Name="Cell84" Text="试验结论:" VertAlign="Center" Font="宋体, 10.5pt" ColSpan="3"/>
|
|
<TableCell Name="Cell85" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell86" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row10" Height="39.63">
|
|
<TableCell Name="Cell89" Text="[TestConclusion]" VertAlign="Center" Font="楷体, 10.5pt" ColSpan="3"/>
|
|
<TableCell Name="Cell90" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell91" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row11" Height="30.18">
|
|
<TableCell Name="Cell94" Border.Lines="All" Text="建设/监理单位" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell95" Border.Lines="All" Text="总 承 包 单 位" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell96" Border.Lines="All" Text="施 工 单 位" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row12" Height="30.18">
|
|
<TableCell Name="Cell99" Text="专业工程师:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell100" Border.Lines="Left, Right" Text="专业工程师:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell101" Text="施工班组长:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row13" Height="30.18">
|
|
<TableCell Name="Cell104" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell105" Border.Lines="Left, Right" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell106" Text="质量检查员:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row14" Height="30.18">
|
|
<TableCell Name="Cell107" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell108" Border.Lines="Left, Right" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell109" Text="专业工程师:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row15" Height="30.18">
|
|
<TableCell Name="Cell110" Text="日期: 年 月 日" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell111" Border.Lines="Left, Right" Text="日期: 年 月 日" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell112" Text="日期: 年 月 日" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</PageFooterBand>
|
|
</ReportPage>
|
|
</Report>
|