174 lines
11 KiB
XML
174 lines
11 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Report ScriptLanguage="CSharp" ReportInfo.Created="01/27/2026 16:57:11" ReportInfo.Modified="03/20/2026 08:49:36" 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+/QFGCZuiNTXrd4153yusxYb8g==">
|
|
<TableDataSource Name="Data" DataType="System.Int32" PropName="Attach_Image" Enabled="true" TableName="Data">
|
|
<Column Name="ISO_IsoNo" DataType="System.String" PropName="attach_image_id"/>
|
|
<Column Name="STE_Code" DataType="System.String" PropName="image_series"/>
|
|
<Column Name="Specifications" DataType="System.String" PropName="file_name"/>
|
|
<Column Name="PrescribedColor" DataType="System.String" PropName="file_size"/>
|
|
<Column Name="TubeIdentificationStatus" DataType="System.String" PropName="file_type"/>
|
|
<Column Name="PipeFittingName" DataType="System.String" PropName="created_date"/>
|
|
<Column Name="PipeFittingStatus" DataType="System.String" PropName="created_by"/>
|
|
<Column Name="Conclusion" DataType="System.String" PropName="series_desc"/>
|
|
</TableDataSource>
|
|
</MsSqlDataConnection>
|
|
<Parameter Name="ProjectName" DataType="System.String"/>
|
|
</Dictionary>
|
|
<ReportPage Name="Page1" RawPaperSize="9" LeftMargin="22" TopMargin="13.3" RightMargin="17" BottomMargin="16.5" Guides="0,646.37,123.79,408.24,407.29,492.34,114.34,284.45,532.03,646.41,89.07,206.49,323.91,394.08,464.25,515.52,585.69,646.38,323.19">
|
|
<PageHeaderBand Name="PageHeader1" Width="646.38" Height="98.29" Guides="0,98.29,9.45,28.35,65.21,33.08">
|
|
<TableObject Name="Table1" Width="646.37" Height="98.29" Border.Lines="Left, Right">
|
|
<TableColumn Name="Column1" Width="123.79"/>
|
|
<TableColumn Name="Column2" Width="284.45"/>
|
|
<TableColumn Name="Column3" Width="123.79"/>
|
|
<TableColumn Name="Column4" Width="114.34"/>
|
|
<TableRow Name="Row1" Height="65.21">
|
|
<TableCell Name="Cell1" Border.Lines="All" Text="SH/T 3543—G410" HorzAlign="Center" VertAlign="Center" Font="黑体, 10.5pt" RowSpan="2"/>
|
|
<TableCell Name="Cell2" Border.Lines="All" Text="管道材料材质标识检查记录" HorzAlign="Center" VertAlign="Center" Font="思源宋体 CN, 16pt, style=Bold" RowSpan="2">
|
|
<TextObject Name="Text1" Left="283.5" Top="9.45" Width="85.05" Height="18.9" Text="工程名称:" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableCell>
|
|
<TableCell Name="Cell3" Border.Lines="Left, Top" Text=" [ProjectName]" Padding="2, 9, 2, 1" Font="楷体, 10.5pt" ColSpan="2"/>
|
|
<TableCell Name="Cell4" Border.Lines="Right, Top" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row2" Height="33.08">
|
|
<TableCell Name="Cell6" Border.Lines="All" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell7" Border.Lines="All" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell8" Border.Lines="Left, Bottom" Text="单位工程名称:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell9" Border.Lines="Right, Bottom" Text="管道安装工程" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
<ChildBand Name="Child1" Top="102.29" Width="646.38" Height="37.8" Guides="0,37.8">
|
|
<TableObject Name="Table2" Width="646.41" Height="37.8" Border.Lines="Left, Top">
|
|
<TableColumn Name="Column5" Width="89.07"/>
|
|
<TableColumn Name="Column6" Width="117.42"/>
|
|
<TableColumn Name="Column7" Width="117.42"/>
|
|
<TableColumn Name="Column8" Width="70.17"/>
|
|
<TableColumn Name="Column9" Width="70.17"/>
|
|
<TableColumn Name="Column10" Width="51.27"/>
|
|
<TableColumn Name="Column11" Width="70.17"/>
|
|
<TableColumn Name="Column12" Width="60.72"/>
|
|
<TableRow Name="Row3" Height="37.8">
|
|
<TableCell Name="Cell10" Border.Lines="All" Text="管道编号/单线号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<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="管子标识状态" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell35" Border.Lines="All" Text="管件 名称" 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"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</ChildBand>
|
|
</PageHeaderBand>
|
|
<DataBand Name="Data1" Top="144.09" Width="646.38" Height="37.8" Guides="0,37.8">
|
|
<TableObject Name="Table3" Width="646.41" Height="37.8" Border.Lines="Left, Top" ManualBuildEvent="Table3_ManualBuild">
|
|
<TableColumn Name="Column13" Width="89.07"/>
|
|
<TableColumn Name="Column14" Width="117.42"/>
|
|
<TableColumn Name="Column15" Width="117.42"/>
|
|
<TableColumn Name="Column16" Width="70.17"/>
|
|
<TableColumn Name="Column17" Width="70.17"/>
|
|
<TableColumn Name="Column18" Width="51.27"/>
|
|
<TableColumn Name="Column19" Width="70.17"/>
|
|
<TableColumn Name="Column20" Width="60.72"/>
|
|
<TableRow Name="Row4" Height="37.8">
|
|
<TableCell Name="Cell38" Border.Lines="All" Text="[Data.ISO_IsoNo]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell39" Border.Lines="All" Text="[Data.STE_Code]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell40" Border.Lines="All" Text="[Data.Specifications]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell41" Border.Lines="All" Text="[Data.PrescribedColor]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell42" Border.Lines="All" Text="[Data.TubeIdentificationStatus]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell43" Border.Lines="All" Text="[Data.PipeFittingName]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell44" Border.Lines="All" Text="[Data.PipeFittingStatus]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell45" Border.Lines="All" Text="[Data.Conclusion]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</DataBand>
|
|
<ColumnFooterBand Name="ColumnFooter1" Top="227.69" Width="646.38">
|
|
<ChildBand Name="Child2" Top="185.89" Width="646.38" Height="37.8" Guides="0,37.8" FillUnusedSpace="true">
|
|
<TableObject Name="Table4" Width="646.41" Height="37.8" Border.Lines="Left, Top">
|
|
<TableColumn Name="Column21" Width="89.07"/>
|
|
<TableColumn Name="Column22" Width="117.42"/>
|
|
<TableColumn Name="Column23" Width="117.42"/>
|
|
<TableColumn Name="Column24" Width="70.17"/>
|
|
<TableColumn Name="Column25" Width="70.17"/>
|
|
<TableColumn Name="Column26" Width="51.27"/>
|
|
<TableColumn Name="Column27" Width="70.17"/>
|
|
<TableColumn Name="Column28" Width="60.72"/>
|
|
<TableRow Name="Row5" Height="37.8">
|
|
<TableCell Name="Cell46" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell47" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell48" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell49" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell50" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell51" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell52" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell53" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</ChildBand>
|
|
</ColumnFooterBand>
|
|
<PageFooterBand Name="PageFooter1" Top="231.69" Width="646.38" Height="117.15" Guides="0,117.15,32.13,60.47,88.81">
|
|
<TableObject Name="Table5" Width="646.38" Height="117.15" Border.Lines="All">
|
|
<TableColumn Name="Column29" Width="323.19"/>
|
|
<TableColumn Name="Column30" Width="323.19"/>
|
|
<TableRow Name="Row6" Height="32.13">
|
|
<TableCell Name="Cell54" Border.Lines="All" Text=" 注:此表用于管道安装完成后对管道材质标识进行核查时记录。" VertAlign="Center" Font="楷体, 10.5pt" ColSpan="2"/>
|
|
<TableCell Name="Cell55" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row7" Height="28.34">
|
|
<TableCell Name="Cell59" Text="检查人:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell60" Border.Lines="Left" Text="材料责任人:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row8" Height="28.34">
|
|
<TableCell Name="Cell64" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell65" Border.Lines="Left" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row9" Height="28.34">
|
|
<TableCell Name="Cell69" Text="日期: 年 月 日" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell70" Border.Lines="Left" Text="日期: 年 月 日" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</PageFooterBand>
|
|
</ReportPage>
|
|
</Report>
|