SGGL_HBAZ/SGGL/FineUIPro.Web/File/Fastreport/试压管道焊接工作记录.frx

316 lines
21 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="12/29/2021 10:56:08" ReportInfo.Modified="11/13/2024 15:16:32" 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 int x;
private string header=&quot;&quot;;
private string pageN=&quot;&quot;;
private void Tabel_Data_ManualBuild(object sender, EventArgs e)
{
DataSourceBase rowData = Report.GetDataSource(&quot;Table1&quot;);
// init the data source
rowData.Init();
x=0;
// 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
x++;
Tabel_Data.PrintRow(0);
Tabel_Data.PrintColumns();
// go next data source row
rowData.Next();
}
}
private void Cell83_BeforePrint(object sender, EventArgs e)
{
if (Report.Engine.PageNo&gt;1)
{
header=&quot;(续)&quot;;
}
}
private void Cell81_BeforePrint(object sender, EventArgs e)
{
pageN=Report.Engine.PageN.Replace(&quot;&quot;,&quot;&quot;).Replace(&quot;&quot;,&quot;&quot;);
}
}
}
</ScriptText>
<Dictionary>
<MsSqlDataConnection Name="Connection" ConnectionString="rijcmlqvJIqZbrmqGn7L0P56UFhadlz3NC872689s+IIjEVKRMWAnGUHqCC/lthXB9Rh4m8+wBWAwJuyC3mmUP83vc3wJy+gmjZ+OjywnOZuiuxP7Ovp5QY648QqVO9ScWvVtkMNmDdUD+HqNdZhQzFn/I4RkA5GmMG5M8v66V8ZtqkCFwod58ImjHptQzqDBkdjaCV"/>
<TableDataSource Name="Table1" ReferenceName="Table1" DataType="System.Int32" Enabled="true">
<Column Name="CH_TrustCode" Enabled="false" DataType="System.String"/>
<Column Name="WorkAreaCode" Enabled="false" DataType="System.String" PropName="Column"/>
<Column Name="WED_Name" DataType="System.String" PropName="Column"/>
<Column Name="ISO_IsoNo" DataType="System.String" PropName="Column1"/>
<Column Name="JOT_JointNo" DataType="System.String" PropName="Column"/>
<Column Name="JOT_JointDesc" DataType="System.String" PropName="Column1"/>
<Column Name="STE_Name1" DataType="System.String" PropName="Column2"/>
<Column Name="ISO_IsoNumber" DataType="System.String" PropName="Column3"/>
<Column Name="JOT_HotRpt" DataType="System.String" PropName="Column4"/>
<Column Name="WeldingMethodName" DataType="System.String" PropName="Column5"/>
<Column Name="JOT_Location" DataType="System.String" PropName="Column6"/>
<Column Name="JOT_WeldDate_Month" DataType="System.String" PropName="Column7"/>
<Column Name="JOT_WeldDate_Day" DataType="System.String" PropName="Column8"/>
<Column Name="JOT_ID" DataType="System.String"/>
<Column Name="ProjectId" DataType="System.String"/>
<Column Name="is_hj" DataType="System.String"/>
<Column Name="JointStatusName" DataType="System.String"/>
<Column Name="JOT_TrustFlagName" DataType="System.String"/>
<Column Name="JOT_CheckFlagName" DataType="System.String"/>
<Column Name="ISO_ID" DataType="System.String"/>
<Column Name="WorkAreaId" DataType="System.String"/>
<Column Name="JOT_WeldDate" DataType="System.DateTime"/>
<Column Name="JOT_DailyReportNo" DataType="System.String"/>
<Column Name="STE_Name2" DataType="System.String"/>
<Column Name="Component1" DataType="System.String"/>
<Column Name="Component2" DataType="System.String"/>
<Column Name="WED_Code1" DataType="System.String"/>
<Column Name="WED_Name1" DataType="System.String"/>
<Column Name="WED_Code2" DataType="System.String"/>
<Column Name="WED_Name2" DataType="System.String"/>
<Column Name="ActualPrepareTemp" DataType="System.String" Calculated="true" Expression=""/>
<Column Name="JOT_Dia" DataType="System.String" Calculated="true" Expression=""/>
<Column Name="JOT_Size" DataType="System.String" Calculated="true" Expression=""/>
<Column Name="JOT_Sch" DataType="System.String" Calculated="true" Expression=""/>
<Column Name="JOT_FactSch" DataType="System.String" Calculated="true" Expression=""/>
<Column Name="GrooveTypeName" DataType="System.String"/>
<Column Name="JOTY_ID" DataType="System.String"/>
<Column Name="WeldTypeName" DataType="System.String"/>
<Column Name="WME_ID" DataType="System.String"/>
<Column Name="WeldSilk" DataType="System.String"/>
<Column Name="WeldMat" DataType="System.String"/>
<Column Name="WLO_Code" DataType="System.String"/>
<Column Name="WeldingLocationName" DataType="System.String"/>
<Column Name="JOT_DoneDin" DataType="System.Decimal"/>
<Column Name="JOT_PrepareTemp" DataType="System.Decimal"/>
<Column Name="JOT_JointAttribute" DataType="System.String"/>
<Column Name="JOT_CellTemp" DataType="System.Decimal"/>
<Column Name="JOT_LastTemp" DataType="System.Decimal"/>
<Column Name="JOT_HeartNo1" DataType="System.String"/>
<Column Name="JOT_HeartNo2" DataType="System.String"/>
<Column Name="PointDate" DataType="System.DateTime"/>
<Column Name="PointNo" DataType="System.String"/>
<Column Name="CH_TrustDate" DataType="System.DateTime"/>
<Column Name="JOT_FaceCheckResult" DataType="System.String"/>
<Column Name="JOT_FaceCheckDate" DataType="System.DateTime"/>
<Column Name="JOT_FaceChecker" DataType="System.String"/>
<Column Name="IS_Proess" DataType="System.String"/>
<Column Name="JOT_BelongPipe" DataType="System.String"/>
<Column Name="JOT_Electricity" DataType="System.String"/>
<Column Name="JOT_Voltage" DataType="System.String"/>
<Column Name="JOT_ProessDate" DataType="System.DateTime"/>
<Column Name="JOT_Remark" DataType="System.String"/>
<Column Name="index" DataType="System.Int16"/>
<Column Name="WED_Code" DataType="System.String"/>
</TableDataSource>
<TableDataSource Name="Data" ReferenceName="Data.Data" DataType="System.Int32" Enabled="true">
<Column Name="CH_TrustID" DataType="System.String"/>
<Column Name="ISO_IsoNo" DataType="System.Int32" PropName="Column" Calculated="true" Expression=""/>
<Column Name="ISO_IsoNumber" DataType="System.Int32" PropName="Column" Calculated="true" Expression=""/>
<Column Name="JOT_JointNo" DataType="System.Int32" PropName="Column1" Calculated="true" Expression=""/>
<Column Name="WED_Code2" DataType="System.Int32" PropName="Column2" Calculated="true" Expression=""/>
<Column Name="JOT_JointDesc" DataType="System.Int32" PropName="Column3" Calculated="true" Expression=""/>
<Column Name="STE_Name1" DataType="System.Int32" PropName="Column" Calculated="true" Expression=""/>
<Column Name="Remark" DataType="System.Int32" PropName="Column1" Calculated="true" Expression=""/>
</TableDataSource>
<TableDataSource Name="Customers" ReferenceName="NorthWind.Customers" DataType="System.Int32" Enabled="true">
<Column Name="CustomerID" DataType="System.String"/>
<Column Name="CompanyName" DataType="System.String"/>
<Column Name="ContactName" DataType="System.String"/>
<Column Name="ContactTitle" DataType="System.String"/>
<Column Name="Address" DataType="System.String"/>
<Column Name="City" DataType="System.String"/>
<Column Name="Region" DataType="System.String"/>
<Column Name="PostalCode" DataType="System.String"/>
<Column Name="Country" DataType="System.String"/>
<Column Name="Phone" DataType="System.String"/>
<Column Name="Fax" DataType="System.String"/>
</TableDataSource>
<Parameter Name="supUnit" DataType="System.String"/>
<Parameter Name="totalUnit" DataType="System.String"/>
<Parameter Name="ConUnit" DataType="System.String"/>
<Parameter Name="CheckUnit" DataType="System.String"/>
<Parameter Name="ProjectName" DataType="System.String"/>
<Parameter Name="ISO_IsoNo" DataType="System.String"/>
<Parameter Name="WorkAreaName" DataType="System.String"/>
<Parameter Name="InstallationName" DataType="System.String"/>
</Dictionary>
<ReportPage Name="Page1" Landscape="true" PaperWidth="297" PaperHeight="210" RawPaperSize="9" LeftMargin="20" TopMargin="25" RightMargin="20" BottomMargin="20">
<PageHeaderBand Name="PageHeader1" Width="971.46" Height="179.55">
<TableObject Name="Table4" Top="18.9" Width="971.49" Height="103.94">
<TableColumn Name="Column13" Width="128.76"/>
<TableColumn Name="Column14" Width="138.21"/>
<TableColumn Name="Column15" Width="109.86"/>
<TableColumn Name="Column16" Width="128.76"/>
<TableColumn Name="Column17" Width="128.76"/>
<TableColumn Name="Column18" Width="96.63"/>
<TableColumn Name="Column19" Width="106.08"/>
<TableColumn Name="Column20" Width="134.43"/>
<TableRow Name="Row14" Height="60.47">
<TableCell Name="Cell81" Border.Lines="All" BeforePrintEvent="Cell81_BeforePrint" Text="SH/T 3503-G415-1" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt" ColSpan="2" RowSpan="2"/>
<TableCell Name="Cell82" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell83" Border.Lines="All" BeforePrintEvent="Cell83_BeforePrint" Text="管道焊接工作记录[header]" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt, style=Bold" ColSpan="4" RowSpan="2"/>
<TableCell Name="Cell84" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell85" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell86" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell87" Border.Lines="All" Text="&#13;&#10;工程名称:[ProjectName]&#13;&#10;&#13;&#10;单元名称:[WorkAreaName]&#13;&#10;" Font="宋体, 10pt" ColSpan="2" RowSpan="2"/>
<TableCell Name="Cell88" Border.Lines="All" Font="宋体, 8pt"/>
</TableRow>
<TableRow Name="Row13" Height="43.47">
<TableCell Name="Cell73" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell74" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell75" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell76" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell77" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell78" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell79" Border.Lines="All" Font="宋体, 10pt"/>
<TableCell Name="Cell80" Border.Lines="All"/>
</TableRow>
</TableObject>
<TextObject Name="Text2" Left="18.9" Width="122.85" Height="18.9" Text="SH/T.3503—2017" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt, style=Bold"/>
<TableObject Name="Table11" Top="122.85" Width="971.13" Height="56.7" Border.Lines="Top">
<TableColumn Name="Column101" Width="124.03"/>
<TableColumn Name="Column102" Width="87.48"/>
<TableColumn Name="Column100" Width="125.12"/>
<TableColumn Name="Column103" Width="104.93"/>
<TableColumn Name="Column104" Width="68.58"/>
<TableColumn Name="Column106" Width="78.03"/>
<TableColumn Name="Column107" Width="102.87"/>
<TableColumn Name="Column108" Width="78.03"/>
<TableColumn Name="Column109" Width="83.96"/>
<TableColumn Name="Column110" Width="40.07"/>
<TableColumn Name="Column111" Width="78.03"/>
<TableRow Name="Row43" Height="37.8">
<TableCell Name="Cell374" Border.Lines="All" Text="管道编号/单线号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt" RowSpan="2"/>
<TableCell Name="Cell375" Border.Lines="All" Text="焊口编号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt" RowSpan="2"/>
<TableCell Name="Cell373" Border.Lines="All" Text="焊工号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt" RowSpan="2"/>
<TableCell Name="Cell376" Border.Lines="All" Text="规格&#13;&#10;mm" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt" RowSpan="2"/>
<TableCell Name="Cell377" Border.Lines="All" Text="材质" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt" RowSpan="2"/>
<TableCell Name="Cell379" Border.Lines="All" Text="焊接位置" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt" RowSpan="2"/>
<TableCell Name="Cell380" Border.Lines="All" Text="焊接方法" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt" RowSpan="2"/>
<TableCell Name="Cell381" Border.Lines="All" Text="焊材牌号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt" RowSpan="2"/>
<TableCell Name="Cell382" Border.Lines="All" Text="实际预热温度℃&#13;&#10;" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt" RowSpan="2"/>
<TableCell Name="Cell383" Border.Lines="All" Text="焊接日期" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt" ColSpan="2" RowSpan="2"/>
<TableCell Name="Cell384" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/>
</TableRow>
<TableRow Name="Row44">
<TableCell Name="Cell388" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/>
<TableCell Name="Cell389" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/>
<TableCell Name="Cell387" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/>
<TableCell Name="Cell390" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/>
<TableCell Name="Cell391" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/>
<TableCell Name="Cell393" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/>
<TableCell Name="Cell394" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/>
<TableCell Name="Cell395" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/>
<TableCell Name="Cell396" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/>
<TableCell Name="Cell397" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/>
<TableCell Name="Cell398" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/>
</TableRow>
</TableObject>
</PageHeaderBand>
<DataBand Name="Data1" Top="183.59" Width="971.46" Height="45.36">
<TableObject Name="Tabel_Data" Width="971.13" Height="45.36" Border.Lines="Top" ManualBuildEvent="Tabel_Data_ManualBuild">
<TableColumn Name="Column71" Width="124.03"/>
<TableColumn Name="Column72" Width="87.48"/>
<TableColumn Name="Column81" Width="125.12"/>
<TableColumn Name="Column74" Width="104.93"/>
<TableColumn Name="Column75" Width="68.58"/>
<TableColumn Name="Column76" Width="78.03"/>
<TableColumn Name="Column77" Width="102.87"/>
<TableColumn Name="Column78" Width="78.03"/>
<TableColumn Name="Column79" Width="83.96"/>
<TableColumn Name="Column80" Width="40.07"/>
<TableColumn Name="Column83" Width="78.03"/>
<TableRow Name="Row39" Height="45.36">
<TableCell Name="Cell318" Border.Lines="All" Text="[Table1.ISO_IsoNo]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10pt"/>
<TableCell Name="Cell319" Border.Lines="All" Text="[Table1.JOT_JointNo]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10pt"/>
<TableCell Name="Cell317" Border.Lines="All" Text=" [Table1.WED_Code1]/[Table1.WED_Code2]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10pt"/>
<TableCell Name="Cell320" Border.Lines="All" Text="[Table1.JOT_JointDesc]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10pt"/>
<TableCell Name="Cell321" Border.Lines="All" Text="[Table1.STE_Name1]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10pt"/>
<TableCell Name="Cell323" Border.Lines="All" Text="[Table1.JOT_Location]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10pt"/>
<TableCell Name="Cell324" Border.Lines="All" Text="[Table1.WeldingMethodName]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10pt"/>
<TableCell Name="Cell325" Border.Lines="All" Text="[Table1.WeldSilk] [Table1.WeldMat]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10pt"/>
<TableCell Name="Cell326" Border.Lines="All" Text="[Table1.ActualPrepareTemp]" Format="Number" Format.UseLocale="true" HorzAlign="Center" VertAlign="Center" Font="楷体, 10pt"/>
<TableCell Name="Cell327" Border.Lines="All" Text="[IIf((Year([Table1.JOT_WeldDate]) &lt; 1900),&quot;&quot;,FormatDateTime([Table1.JOT_WeldDate],&quot;yyyy-MM-dd &quot;))]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10pt" ColSpan="2"/>
<TableCell Name="Cell328" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="楷体, 10pt"/>
</TableRow>
</TableObject>
<DataFooterBand Name="DataFooter1" Top="282.39" Width="971.46">
<ChildBand Name="Child2" Top="232.99" Width="971.46" Height="45.36" FillUnusedSpace="true">
<TableObject Name="Table12" Width="971.13" Height="45.36" Border.Lines="Top">
<TableColumn Name="Column112" Width="124.03"/>
<TableColumn Name="Column113" Width="87.48"/>
<TableColumn Name="Column114" Width="125.12"/>
<TableColumn Name="Column115" Width="104.93"/>
<TableColumn Name="Column116" Width="68.58"/>
<TableColumn Name="Column117" Width="78.03"/>
<TableColumn Name="Column118" Width="102.87"/>
<TableColumn Name="Column119" Width="78.03"/>
<TableColumn Name="Column120" Width="83.96"/>
<TableColumn Name="Column121" Width="40.07"/>
<TableColumn Name="Column122" Width="78.03"/>
<TableRow Name="Row45" Height="45.36">
<TableCell Name="Cell399" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell400" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell401" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell402" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell403" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell404" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell405" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell406" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell407" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell408" Border.Lines="All" HorzAlign="Center" VertAlign="Center" ColSpan="2"/>
<TableCell Name="Cell409" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
</TableRow>
</TableObject>
</ChildBand>
</DataFooterBand>
</DataBand>
<PageFooterBand Name="PageFooter1" Top="286.43" Width="971.46" Height="115.29" PrintOn="FirstPage, SinglePage">
<TableObject Name="Table14" Width="971.47" Height="115.29" Border.Lines="Top">
<TableColumn Name="Column126" Width="348.19"/>
<TableColumn Name="Column127" Width="311.64"/>
<TableColumn Name="Column128" Width="311.64"/>
<TableRow Name="Row48" Height="30.24">
<TableCell Name="Cell416" Border.Lines="All" Text="建设/监理单位" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell417" Border.Lines="All" Text="总承包单位" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell418" Border.Lines="All" Text="施工单位" HorzAlign="Center" VertAlign="Center"/>
</TableRow>
<TableRow Name="Row49" Height="85.05">
<TableCell Name="Cell419" Border.Lines="All" Text="专业工程师:&#13;&#10;&#13;&#10;&#13;&#10;&#13;&#10;日期: 年 月 日"/>
<TableCell Name="Cell420" Border.Lines="All" Text="专业工程师: &#13;&#10;&#13;&#10;&#13;&#10;&#13;&#10;日期: 年 月 日"/>
<TableCell Name="Cell421" Border.Lines="All" Text="记录人:&#13;&#10;质量工程师: &#13;&#10;焊接责任工程师: &#13;&#10;&#13;&#10;日期: 年 月 日"/>
</TableRow>
</TableObject>
<ChildBand Name="Child1" Top="405.76" Width="971.46" Height="10.4" PrintOnBottom="true"/>
</PageFooterBand>
</ReportPage>
</Report>