Files
SGGL_SHJ/SGGL/FineUIPro.Web/File/Fastreport/无损检测委托单_附件6.frx
T

62 lines
17 KiB
XML

<?xml version="1.0" encoding="utf-8"?><Report ScriptLanguage="CSharp" ReportInfo.CreatorVersion="2017.1.16.0"><ScriptText>using System;
using FastReport;
using FastReport.Data;
using FastReport.Table;
namespace FastReport
{
public class ReportScript
{
private void Detail6MainTable_ManualBuild(object sender, EventArgs e)
{
DataSourceBase data = Report.GetDataSource(&quot;Detail6Main&quot;);
data.Init();
Detail6MainTable.PrintRow(0);
Detail6MainTable.PrintColumns();
while (data.HasMoreRows)
{
Detail6MainTable.PrintRow(1);
Detail6MainTable.PrintColumns();
data.Next();
}
}
private void Detail6ExtraTable_ManualBuild(object sender, EventArgs e)
{
DataSourceBase data = Report.GetDataSource(&quot;Detail6Extra&quot;);
data.Init();
Detail6ExtraTable.PrintRow(0);
Detail6ExtraTable.PrintColumns();
while (data.HasMoreRows)
{
Detail6ExtraTable.PrintRow(1);
Detail6ExtraTable.PrintColumns();
data.Next();
}
}
}
}
</ScriptText><Dictionary><TableDataSource Name="Table1" ReferenceName="Table1" DataType="System.Int32" Enabled="true"><Column Name="ProjectName" DataType="System.String"/><Column Name="CH_CheckUnit" DataType="System.String"/><Column Name="WorkAreaName" DataType="System.String"/><Column Name="CH_TrustUnit" DataType="System.String"/><Column Name="CH_TrustMan" DataType="System.String"/><Column Name="CH_TrustCode" DataType="System.String"/><Column Name="WorkAreaCode" DataType="System.String"/><Column Name="CH_NDTCriteria" DataType="System.String"/><Column Name="CH_WeldMethod" DataType="System.String"/><Column Name="CH_AcceptGrade" DataType="System.String"/><Column Name="CH_NDTMethod" DataType="System.String"/><Column Name="CH_SlopeType" DataType="System.String"/><Column Name="CH_NDTRate" DataType="System.String"/><Column Name="CH_DetectionType" DataType="System.String"/><Column Name="CH_WorkName" DataType="System.String"/><Column Name="CH_WorkType" DataType="System.String"/><Column Name="CH_Material" DataType="System.String"/><Column Name="CH_MediumGrade" DataType="System.String"/><Column Name="CH_DetectionTiming" DataType="System.String"/><Column Name="CH_ProjectPipelineCode" DataType="System.String"/><Column Name="CH_HeatTreatmentStatus" DataType="System.String"/><Column Name="CH_ExecutionStandard" DataType="System.String"/></TableDataSource><TableDataSource Name="Detail6Main" ReferenceName="Detail6Main" DataType="System.Int32" Enabled="true"><Column Name="Sequence" DataType="System.Int32"/><Column Name="PipelineCode" DataType="System.String"/><Column Name="WeldJointCode" DataType="System.String"/><Column Name="Specification" DataType="System.String"/><Column Name="GrooveType" DataType="System.String"/><Column Name="WeldingMethod" DataType="System.String"/><Column Name="WelderCode" DataType="System.String"/><Column Name="MaterialCode" DataType="System.String"/><Column Name="Remark" DataType="System.String"/></TableDataSource><TableDataSource Name="Detail6Extra" ReferenceName="Detail6Extra" DataType="System.Int32" Enabled="true"><Column Name="Sequence" DataType="System.Int32"/><Column Name="PipelineCode" DataType="System.String"/><Column Name="WeldJointCode" DataType="System.String"/><Column Name="Specification" DataType="System.String"/><Column Name="GrooveType" DataType="System.String"/><Column Name="WeldingMethod" DataType="System.String"/><Column Name="WelderCode" DataType="System.String"/><Column Name="MaterialCode" DataType="System.String"/><Column Name="Remark" DataType="System.String"/></TableDataSource></Dictionary><ReportPage Name="Page1" RawPaperSize="9" LeftMargin="20" RightMargin="15" TopMargin="15" BottomMargin="15"><PageHeaderBand Name="Page1Header" Width="661.5" Height="452.1"><TextObject Name="A6MainCode" Left="0" Top="0" Width="220" Height="22" Text="NDJ/J-001/1B-2025" HorzAlign="Left" VertAlign="Center" Font="Times New Roman, 9pt"/><TextObject Name="A6MainTitle" Left="0" Top="22" Width="661.5" Height="38" Text="无损检测委托单" HorzAlign="Center" VertAlign="Center" Font="宋体, 18pt, style=Bold"/><TextObject Name="A6MainTrustLabel" Left="12" Top="60" Width="110" Height="25" Text="委托单号:" HorzAlign="Left" VertAlign="Center" Font="宋体, 10pt"/><TextObject Name="A6MainTrustValue" Left="120" Top="60" Width="350" Height="25" Text="[Table1.CH_TrustCode]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TextObject Name="A6MainPages" Left="490" Top="60" Width="165" Height="25" Text="第 [Page#] 页共 [TotalPages#] 页" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableObject Name="A6Head" Left="0" Top="85" Width="661.50" Height="367.10" Border.Lines="All"><TableColumn Name="A6HeadColumn1" Width="103.30"/><TableColumn Name="A6HeadColumn2" Width="216.60"/><TableColumn Name="A6HeadColumn3" Width="99.70"/><TableColumn Name="A6HeadColumn4" Width="241.90"/><TableRow Name="A6HeadRow1" Height="34.30"><TableCell Name="A6HeadCell1" Border.Lines="All" Text="委托单位" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell2" Border.Lines="All" Text="[Table1.CH_TrustUnit]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt" ColSpan="3"/><TableCell Name="A6HeadCell3" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell4" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/></TableRow><TableRow Name="A6HeadRow2" Height="41.60"><TableCell Name="A6HeadCell5" Border.Lines="All" Text="项目名称" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell6" Border.Lines="All" Text="[Table1.ProjectName]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt" ColSpan="3"/><TableCell Name="A6HeadCell7" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell8" Border.Lines="All" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/></TableRow><TableRow Name="A6HeadRow3" Height="41.60"><TableCell Name="A6HeadCell9" Border.Lines="All" Text="区块名称" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell10" Border.Lines="All" Text="[Table1.WorkAreaCode]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="A6HeadCell11" Border.Lines="All" Text="项目(管线)编号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell12" Border.Lines="All" Text="[Table1.CH_ProjectPipelineCode]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/></TableRow><TableRow Name="A6HeadRow4" Height="41.60"><TableCell Name="A6HeadCell13" Border.Lines="All" Text="检测类型" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell14" Border.Lines="All" Text="[Table1.CH_DetectionType]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="A6HeadCell15" Border.Lines="All" Text="验收标准" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell16" Border.Lines="All" Text="[Table1.CH_NDTCriteria]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/></TableRow><TableRow Name="A6HeadRow5" Height="41.60"><TableCell Name="A6HeadCell17" Border.Lines="All" Text="工件名称" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell18" Border.Lines="All" Text="[Table1.CH_WorkName]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="A6HeadCell19" Border.Lines="All" Text="工件类型" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell20" Border.Lines="All" Text="[Table1.CH_WorkType]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/></TableRow><TableRow Name="A6HeadRow6" Height="41.60"><TableCell Name="A6HeadCell21" Border.Lines="All" Text="材 质" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell22" Border.Lines="All" Text="[Table1.CH_Material]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="A6HeadCell23" Border.Lines="All" Text="热处理状态" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell24" Border.Lines="All" Text="[Table1.CH_HeatTreatmentStatus]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/></TableRow><TableRow Name="A6HeadRow7" Height="41.60"><TableCell Name="A6HeadCell25" Border.Lines="All" Text="检测方法" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell26" Border.Lines="All" Text="[Table1.CH_NDTMethod]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="A6HeadCell27" Border.Lines="All" Text="执行标准" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell28" Border.Lines="All" Text="[Table1.CH_ExecutionStandard]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/></TableRow><TableRow Name="A6HeadRow8" Height="41.60"><TableCell Name="A6HeadCell29" Border.Lines="All" Text="检测比例" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell30" Border.Lines="All" Text="[Table1.CH_NDTRate]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="A6HeadCell31" Border.Lines="All" Text="介质等级" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell32" Border.Lines="All" Text="[Table1.CH_MediumGrade]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/></TableRow><TableRow Name="A6HeadRow9" Height="41.60"><TableCell Name="A6HeadCell33" Border.Lines="All" Text="检测时机" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell34" Border.Lines="All" Text="[Table1.CH_DetectionTiming]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="A6HeadCell35" Border.Lines="All" Text="坡口形式" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="A6HeadCell36" Border.Lines="All" Text="[Table1.CH_SlopeType]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/></TableRow></TableObject></PageHeaderBand><DataBand Name="Page1Data" Width="661.5" Height="59.9"><TableObject Name="Detail6MainTable" ManualBuildEvent="Detail6MainTable_ManualBuild" Left="0" Top="0" Width="661.50" Height="59.90" Border.Lines="All"><TableColumn Name="Detail6MainTableColumn1" Width="161.40"/><TableColumn Name="Detail6MainTableColumn2" Width="158.40"/><TableColumn Name="Detail6MainTableColumn3" Width="167.10"/><TableColumn Name="Detail6MainTableColumn4" Width="58.20"/><TableColumn Name="Detail6MainTableColumn5" Width="116.40"/><TableRow Name="Detail6MainTableRow1" Height="39.90"><TableCell Name="Detail6MainTableCell1" Border.Lines="All" Text="工件(检测部位)
编号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="Detail6MainTableCell2" Border.Lines="All" Text="规格
(mm)" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="Detail6MainTableCell3" Border.Lines="All" Text="焊接方法" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="Detail6MainTableCell4" Border.Lines="All" Text="焊工号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="Detail6MainTableCell5" Border.Lines="All" Text="备注" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/></TableRow><TableRow Name="Detail6MainTableRow2" Height="20.00"><TableCell Name="Detail6MainTableCell6" Border.Lines="All" Text="[Detail6Main.WeldJointCode]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="Detail6MainTableCell7" Border.Lines="All" Text="[Detail6Main.Specification]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="Detail6MainTableCell8" Border.Lines="All" Text="[Detail6Main.WeldingMethod]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="Detail6MainTableCell9" Border.Lines="All" Text="[Detail6Main.WelderCode]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="Detail6MainTableCell10" Border.Lines="All" Text="[Detail6Main.Remark]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/></TableRow></TableObject><DataFooterBand Name="A6MainFooter" Width="661.5" Height="145"><TableObject Name="A6Sign" Left="0" Top="0" Width="661.50" Height="145.00" Border.Lines="All"><TableColumn Name="A6SignColumn1" Width="163.00"/><TableColumn Name="A6SignColumn2" Width="163.00"/><TableColumn Name="A6SignColumn3" Width="167.50"/><TableColumn Name="A6SignColumn4" Width="168.00"/><TableRow Name="A6SignRow1" Height="145.00"><TableCell Name="A6SignCell1" Border.Lines="All" Text="委托人:
日期:" HorzAlign="Left" VertAlign="Top" Font="宋体, 10pt"/><TableCell Name="A6SignCell2" Border.Lines="All" Text="总包代表:
日期:" HorzAlign="Left" VertAlign="Top" Font="宋体, 10pt"/><TableCell Name="A6SignCell3" Border.Lines="All" Text="业主代表:
日期:" HorzAlign="Left" VertAlign="Top" Font="宋体, 10pt"/><TableCell Name="A6SignCell4" Border.Lines="All" Text="接收人:
日期:" HorzAlign="Left" VertAlign="Top" Font="宋体, 10pt"/></TableRow></TableObject></DataFooterBand></DataBand></ReportPage><ReportPage Name="Page2" RawPaperSize="9" LeftMargin="20" RightMargin="15" TopMargin="15" BottomMargin="15"><PageHeaderBand Name="Page2Header" Width="661.5" Height="72"><TextObject Name="A6ExtraTitle" Left="0" Top="0" Width="661.5" Height="44" Text="无损检测委托单(附页)" HorzAlign="Center" VertAlign="Center" Font="宋体, 18pt, style=Bold"/><TextObject Name="A6ExtraTrustLabel" Left="12" Top="44" Width="110" Height="28" Text="委托单号:" HorzAlign="Left" VertAlign="Center" Font="宋体, 10pt"/><TextObject Name="A6ExtraTrustValue" Left="120" Top="44" Width="350" Height="28" Text="[Table1.CH_TrustCode]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TextObject Name="A6ExtraPages" Left="490" Top="44" Width="165" Height="28" Text="第 [Page#] 页共 [TotalPages#] 页" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/></PageHeaderBand><DataBand Name="Page2Data" Width="661.5" Height="70.9"><TableObject Name="Detail6ExtraTable" ManualBuildEvent="Detail6ExtraTable_ManualBuild" Left="0" Top="0" Width="661.50" Height="70.90" Border.Lines="All"><TableColumn Name="Detail6ExtraTableColumn1" Width="170.50"/><TableColumn Name="Detail6ExtraTableColumn2" Width="132.30"/><TableColumn Name="Detail6ExtraTableColumn3" Width="47.90"/><TableColumn Name="Detail6ExtraTableColumn4" Width="132.00"/><TableColumn Name="Detail6ExtraTableColumn5" Width="72.00"/><TableColumn Name="Detail6ExtraTableColumn6" Width="106.80"/><TableRow Name="Detail6ExtraTableRow1" Height="39.90"><TableCell Name="Detail6ExtraTableCell1" Border.Lines="All" Text="工件(检测部位)
编号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="Detail6ExtraTableCell2" Border.Lines="All" Text="规格
(mm)" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="Detail6ExtraTableCell3" Border.Lines="All" Text="坡口
形式" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="Detail6ExtraTableCell4" Border.Lines="All" Text="焊接方法" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="Detail6ExtraTableCell5" Border.Lines="All" Text="焊工号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/><TableCell Name="Detail6ExtraTableCell6" Border.Lines="All" Text="备注" HorzAlign="Center" VertAlign="Center" Font="宋体, 10pt"/></TableRow><TableRow Name="Detail6ExtraTableRow2" Height="31.00"><TableCell Name="Detail6ExtraTableCell7" Border.Lines="All" Text="[Detail6Extra.WeldJointCode]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="Detail6ExtraTableCell8" Border.Lines="All" Text="[Detail6Extra.Specification]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="Detail6ExtraTableCell9" Border.Lines="All" Text="[Detail6Extra.GrooveType]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="Detail6ExtraTableCell10" Border.Lines="All" Text="[Detail6Extra.WeldingMethod]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="Detail6ExtraTableCell11" Border.Lines="All" Text="[Detail6Extra.WelderCode]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/><TableCell Name="Detail6ExtraTableCell12" Border.Lines="All" Text="[Detail6Extra.Remark]" HorzAlign="Center" VertAlign="Center" Font="宋体, 9pt"/></TableRow></TableObject><DataFooterBand Name="A6ExtraFooter" Width="661.5" Height="385"><TextObject Name="A6Diagram" Left="0" Top="0" Width="661.5" Height="346.7" Text="简图及说明:" HorzAlign="Left" VertAlign="Top" Font="宋体, 10pt" Border.Lines="All"/><TextObject Name="A6ExtraNote" Left="0" Top="350" Width="661.5" Height="35" Text="附页说明:1.委托单附页为委托单一部分,不够可再续。2.委托单附页页码应延续同编号委托单页码。" HorzAlign="Left" VertAlign="Center" Font="宋体, 9pt"/></DataFooterBand></DataBand></ReportPage></Report>