SGGL_HBAZ/SGGL/FineUIPro.Web/File/Fastreport/管道焊接工艺检查记录.frx

285 lines
18 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="02/09/2022 15:36:27" ReportInfo.Modified="04/15/2023 18:16:19" 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_Data_ManualBuild(object sender, EventArgs e)
{
DataSourceBase rowData = Report.GetDataSource(&quot;Table1&quot;);
// init the data source
rowData.Init();
int 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++;
Table2.PrintRow(0);
Table2.PrintColumns();
// go next data source row
rowData.Next();
}
}
}
}
</ScriptText>
<Dictionary>
<MsSqlDataConnection Name="Connection" ConnectionString="rijcmlqvJIqZbrmqGn7L0P56UFhadlz3NC872689s+IIjEVKRMWAnGUHqCC/lthXB9Rh4m8+wBWAwJuyC3mmUP83vc3wJy+gmjZ+OjywnOZuiuxP7Ovp5QY648QqVO9ScWvVtkMNmDdUD+HqNdZhQzFn/I4RkA5GmMG5M8v66V8ZtqkCFwaVVqZGL92iqIrPEEpMWis"/>
<TableDataSource Name="Table1" ReferenceName="Table1" DataType="System.Int32" Enabled="true">
<Column Name="ISO_IsoNo" DataType="System.String" PropName="Column"/>
<Column Name="JOT_JointNo" DataType="System.String" PropName="Column"/>
<Column Name="WED_Code" DataType="System.String" PropName="Column"/>
<Column Name="WeldingMethodName" DataType="System.String" PropName="Column"/>
<Column Name="JOT_Electricity" DataType="System.String" PropName="Column"/>
<Column Name="JOT_Voltage" DataType="System.String" PropName="Column"/>
<Column Name="JOT_PrepareTemp" DataType="System.String" PropName="Column"/>
<Column Name="JOT_CellTemp" DataType="System.String" PropName="Column"/>
<Column Name="JOT_LastTemp" DataType="System.String" PropName="Column"/>
<Column Name="JOT_FaceCheckDate" DataType="System.DateTime" PropName="Column"/>
<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="ISO_IsoNumber" DataType="System.String"/>
<Column Name="WorkAreaId" DataType="System.String"/>
<Column Name="WorkAreaCode" DataType="System.String"/>
<Column Name="JOT_WeldDate" DataType="System.DateTime"/>
<Column Name="JOT_DailyReportNo" DataType="System.String"/>
<Column Name="STE_Name1" 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="JOT_JointDesc" DataType="System.String"/>
<Column Name="JOT_Dia" DataType="System.Decimal"/>
<Column Name="JOT_Size" DataType="System.Decimal"/>
<Column Name="JOT_Sch" DataType="System.String"/>
<Column Name="JOT_FactSch" DataType="System.Decimal"/>
<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_JointAttribute" DataType="System.String"/>
<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_TrustCode" DataType="System.String"/>
<Column Name="CH_TrustDate" DataType="System.DateTime"/>
<Column Name="JOT_FaceCheckResult" DataType="System.String"/>
<Column Name="JOT_FaceChecker" DataType="System.String"/>
<Column Name="IS_Proess" DataType="System.String"/>
<Column Name="JOT_BelongPipe" DataType="System.String"/>
<Column Name="JOT_ProessDate" DataType="System.DateTime"/>
<Column Name="JOT_HotRpt" DataType="System.String"/>
<Column Name="JOT_Remark" DataType="System.String"/>
<Column Name="JOT_Location" DataType="System.String"/>
</TableDataSource>
<Parameter Name="install" DataType="System.String"/>
<Parameter Name="workarea" DataType="System.String"/>
</Dictionary>
<ReportPage Name="Page1">
<PageHeaderBand Name="PageHeader1" Width="718.2" Height="113.4">
<TableObject Name="Table1" Left="9.45" Top="18.9" Width="691.74" Height="94.5">
<TableColumn Name="Column1" Width="58.59"/>
<TableColumn Name="Column2" Width="58.59"/>
<TableColumn Name="Column3" Width="37.8"/>
<TableColumn Name="Column4" Width="39.69"/>
<TableColumn Name="Column5" Width="39.69"/>
<TableColumn Name="Column6" Width="39.69"/>
<TableColumn Name="Column7" Width="35.91"/>
<TableColumn Name="Column8" Width="35.91"/>
<TableColumn Name="Column9" Width="35.91"/>
<TableColumn Name="Column10" Width="35.91"/>
<TableColumn Name="Column11" Width="45.36"/>
<TableColumn Name="Column12" Width="26.46"/>
<TableColumn Name="Column13" Width="45.36"/>
<TableColumn Name="Column14" Width="45.36"/>
<TableColumn Name="Column15" Width="45.36"/>
<TableColumn Name="Column16"/>
<TableRow Name="Row1" Height="28.35">
<TableCell Name="Cell1" Border.Lines="Left, Right, Top" Text="SH/T 3543—G409" HorzAlign="Center" VertAlign="Center" ColSpan="3" RowSpan="2"/>
<TableCell Name="Cell2" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell3" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell4" Border.Lines="Left, Right, Top" Text="管道焊接工艺检查记录" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt" ColSpan="8" RowSpan="2"/>
<TableCell Name="Cell5" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell16" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell17" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell18" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell19" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell20" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell21" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell22" Border.Lines="All" Text="工程名称:[install]" VertAlign="Center" ColSpan="5"/>
<TableCell Name="Cell23" Border.Lines="All" VertAlign="Center"/>
<TableCell Name="Cell24" Border.Lines="All" VertAlign="Center"/>
<TableCell Name="Cell25" Border.Lines="All" VertAlign="Center"/>
<TableCell Name="Cell46" Border.Lines="All" VertAlign="Center"/>
</TableRow>
<TableRow Name="Row2" Height="28.35">
<TableCell Name="Cell6" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell7" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell8" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell9" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell10" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell26" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell27" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell28" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell29" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell30" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell31" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt"/>
<TableCell Name="Cell32" Border.Lines="Left, Right, Bottom" Text="单位工程名称:[workarea]" VertAlign="Center" ColSpan="5"/>
<TableCell Name="Cell33" Border.Lines="All" VertAlign="Center"/>
<TableCell Name="Cell34" Border.Lines="All" VertAlign="Center"/>
<TableCell Name="Cell35" Border.Lines="All" VertAlign="Center"/>
<TableCell Name="Cell47" Border.Lines="All" VertAlign="Center"/>
</TableRow>
<TableRow Name="Row3" Height="37.8">
<TableCell Name="Cell11" Border.Lines="All" Text="管道编号&#13;&#10;/单线号" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell12" Border.Lines="All" Text="焊接工艺卡编号" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell13" Border.Lines="Right, Top, Bottom" Text="焊口 &#13;&#10;编号" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell14" Border.Lines="Right, Top, Bottom" Text="焊工&#13;&#10;代号" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell15" Border.Lines="All" Text="检査&#10;层数" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell36" Border.Lines="All" Text="焊材&#13;&#10;牌号" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell37" Border.Lines="All" Text="焊材&#13;&#10;规格" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell38" Border.Lines="All" Text="焊接&#13;&#10;方法" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell39" Border.Lines="All" Text="电流&#13;&#10;A" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell40" Border.Lines="All" Text="电压&#13;&#10;V" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell41" Border.Lines="All" Text="焊接&#13;&#10;速度 m/min" HorzAlign="Center" VertAlign="Center" ColSpan="2"/>
<TableCell Name="Cell42" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell43" Border.Lines="All" Text="预热温度°C" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell44" Border.Lines="All" Text="层间温度°C" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell45" Border.Lines="All" Text="后热温度°C" HorzAlign="Center" VertAlign="Center"/>
<TableCell Name="Cell48" Border.Lines="All" Text="检査 &#13;&#10;时间" HorzAlign="Center" VertAlign="Center"/>
</TableRow>
</TableObject>
</PageHeaderBand>
<DataBand Name="Data1" Top="116.1" Width="718.2" Height="56.7">
<TableObject Name="Table2" Left="9.45" Width="691.88" Height="56.7" Border.Lines="All" ManualBuildEvent="Table2_Data_ManualBuild">
<TableColumn Name="Column17" Width="58.59"/>
<TableColumn Name="Column18" Width="58.59"/>
<TableColumn Name="Column19" Width="37.8"/>
<TableColumn Name="Column20" Width="39.69"/>
<TableColumn Name="Column21" Width="39.69"/>
<TableColumn Name="Column22" Width="39.69"/>
<TableColumn Name="Column23" Width="35.91"/>
<TableColumn Name="Column24" Width="35.91"/>
<TableColumn Name="Column25" Width="35.91"/>
<TableColumn Name="Column26" Width="35.91"/>
<TableColumn Name="Column27" Width="22.44"/>
<TableColumn Name="Column28" Width="49.52"/>
<TableColumn Name="Column29" Width="45.36"/>
<TableColumn Name="Column30" Width="45.36"/>
<TableColumn Name="Column31" Width="45.36"/>
<TableColumn Name="Column32"/>
<TableRow Name="Row4" Height="56.7">
<TableCell Name="Cell49" Border.Lines="All" Text="[Table1.ISO_IsoNo]" VertAlign="Center" Font="宋体, 8pt"/>
<TableCell Name="Cell50" Border.Lines="All" VertAlign="Center"/>
<TableCell Name="Cell51" Border.Lines="Right, Top, Bottom" Text="[Table1.JOT_JointNo]" VertAlign="Center"/>
<TableCell Name="Cell52" Border.Lines="Right, Top, Bottom" Text="[Table1.WED_Code]" VertAlign="Center"/>
<TableCell Name="Cell53" Border.Lines="All" VertAlign="Center"/>
<TableCell Name="Cell54" Border.Lines="All" VertAlign="Center"/>
<TableCell Name="Cell55" Border.Lines="All" VertAlign="Center"/>
<TableCell Name="Cell56" Border.Lines="All" Text="[Table1.WeldingMethodName]" VertAlign="Center"/>
<TableCell Name="Cell57" Border.Lines="All" Text="[Table1.JOT_Electricity]" VertAlign="Center"/>
<TableCell Name="Cell58" Border.Lines="All" Text="[Table1.JOT_Voltage]" VertAlign="Center"/>
<TableCell Name="Cell59" Border.Lines="All" VertAlign="Center" ColSpan="2"/>
<TableCell Name="Cell60" Border.Lines="All"/>
<TableCell Name="Cell61" Border.Lines="All" Text="[Table1.JOT_PrepareTemp]" VertAlign="Center"/>
<TableCell Name="Cell62" Border.Lines="All" Text="[Table1.JOT_CellTemp]" VertAlign="Center"/>
<TableCell Name="Cell63" Border.Lines="All" Text="[Table1.JOT_LastTemp]" VertAlign="Center"/>
<TableCell Name="Cell64" Border.Lines="All" Text="[Table1.JOT_WeldDate]" Format="Date" Format.Format="d" VertAlign="Center"/>
</TableRow>
</TableObject>
<DataFooterBand Name="DataFooter1" Top="236.8" Width="718.2">
<ChildBand Name="Child2" Top="175.51" Width="718.2" Height="58.59" FillUnusedSpace="true">
<TableObject Name="Table4" Left="9.45" Width="691.74" Height="58.59" Border.Lines="Right, Top">
<TableColumn Name="Column35" Width="58.59"/>
<TableColumn Name="Column36" Width="58.59"/>
<TableColumn Name="Column37" Width="37.8"/>
<TableColumn Name="Column38" Width="39.69"/>
<TableColumn Name="Column39" Width="39.69"/>
<TableColumn Name="Column40" Width="39.69"/>
<TableColumn Name="Column41" Width="35.91"/>
<TableColumn Name="Column42" Width="35.91"/>
<TableColumn Name="Column43" Width="35.91"/>
<TableColumn Name="Column44" Width="35.91"/>
<TableColumn Name="Column45" Width="37.8"/>
<TableColumn Name="Column46" Width="34.02"/>
<TableColumn Name="Column47" Width="45.36"/>
<TableColumn Name="Column48" Width="45.36"/>
<TableColumn Name="Column49" Width="45.36"/>
<TableColumn Name="Column50"/>
<TableRow Name="Row8" Height="58.59">
<TableCell Name="Cell77" Border.Lines="All"/>
<TableCell Name="Cell78" Border.Lines="All"/>
<TableCell Name="Cell79" Border.Lines="All"/>
<TableCell Name="Cell80" Border.Lines="All"/>
<TableCell Name="Cell81" Border.Lines="All"/>
<TableCell Name="Cell82" Border.Lines="All"/>
<TableCell Name="Cell83" Border.Lines="All"/>
<TableCell Name="Cell84" Border.Lines="All"/>
<TableCell Name="Cell85" Border.Lines="All"/>
<TableCell Name="Cell86" Border.Lines="All"/>
<TableCell Name="Cell87" Border.Lines="All" ColSpan="2"/>
<TableCell Name="Cell88" Border.Lines="All"/>
<TableCell Name="Cell89" Border.Lines="All"/>
<TableCell Name="Cell90" Border.Lines="All"/>
<TableCell Name="Cell91" Border.Lines="All"/>
<TableCell Name="Cell92" Border.Lines="All"/>
</TableRow>
</TableObject>
</ChildBand>
</DataFooterBand>
</DataBand>
<PageFooterBand Name="PageFooter1" Top="239.5" Width="718.2" Height="103.95">
<TableObject Name="Table3" Left="9.45" Width="691.74" Height="56.7" Border.Lines="All">
<TableColumn Name="Column33" Width="340.2"/>
<TableColumn Name="Column34" Width="351.54"/>
<TableRow Name="Row5">
<TableCell Name="Cell65" Border.Lines="All" Text="注:本表只记录有线能量要求和预热、后热要求的焊接接头。" VertAlign="Center" Font="宋体, 7pt" ColSpan="2"/>
<TableCell Name="Cell66" Border.Lines="All" VertAlign="Center" Font="宋体, 8pt"/>
</TableRow>
<TableRow Name="Row6">
<TableCell Name="Cell70" Border.Lines="Right" Text="施工班组长:" VertAlign="Center" Font="宋体, 8pt"/>
<TableCell Name="Cell71" Text="施工班组长:" VertAlign="Center" Font="宋体, 8pt"/>
</TableRow>
<TableRow Name="Row7">
<TableCell Name="Cell75" Border.Lines="Right" Text="日期: 年 月 日" VertAlign="Center" Font="宋体, 8pt"/>
<TableCell Name="Cell76" Text="日期: 年 月 日" VertAlign="Center" Font="宋体, 8pt"/>
</TableRow>
</TableObject>
<TextObject Name="Text1" Left="595.35" Top="66.15" Width="94.5" Height="37.8" Text="[PageN]共[TotalPages#]页" HorzAlign="Center" VertAlign="Center"/>
<ChildBand Name="Child1" Top="346.15" Width="718.2" Height="35.91"/>
</PageFooterBand>
</ReportPage>
</Report>