169 lines
11 KiB
XML
169 lines
11 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Report ScriptLanguage="CSharp" ReportInfo.Created="06/05/2025 22:38:52" ReportInfo.Modified="06/05/2025 22:56:20" 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_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
|
|
Table2.PrintRow(0);
|
|
Table2.PrintColumns();
|
|
|
|
// go next data source row
|
|
rowData.Next();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</ScriptText>
|
|
<Dictionary>
|
|
<MsSqlDataConnection Name="Connection" ConnectionString="rijcmlqtRsOalcXxDhVt62rPEPNYjaATUoMqziRYvJtgNsyJKYAG7kXKvNAMI/qBkgJNPccFsWrhiII6oyX1HS+uwN7YigxVjqUq3vIet2zpPnmWhwvYEvWOOCZZGx6EC4BfGfWX8aPj6bmoF52Z0fnUA9g71duxa/gvChTW/nzu9qsYVuvlVHliMnnu6jEIF9n+/QFcChr5l90t/uT/4KS0qsBAg==">
|
|
<TableDataSource Name="Data" DataType="System.Int32" PropName="Attach_Image" Enabled="true" TableName="Data">
|
|
<Column Name="CH_TrustCode" DataType="System.String" PropName="attach_image_id"/>
|
|
<Column Name="BatchCode" DataType="System.String" PropName="image_series"/>
|
|
<Column Name="ISO_IsoNo" DataType="System.String" PropName="file_name"/>
|
|
<Column Name="JOT_JointNo" DataType="System.String" PropName="file_size"/>
|
|
<Column Name="CH_TrustDate" DataType="System.String" PropName="file_type"/>
|
|
<Column Name="ShootMan" DataType="System.String" PropName="created_date"/>
|
|
<Column Name="shootDate" DataType="System.String" PropName="created_by"/>
|
|
<Column Name="States" DataType="System.String" PropName="series_desc"/>
|
|
<Column Name="FilmAmount" DataType="System.String" PropName="file_path"/>
|
|
<Column Name="ReportCode" DataType="System.String" PropName="series_timestamp"/>
|
|
</TableDataSource>
|
|
</MsSqlDataConnection>
|
|
<Parameter Name="ProjectCode" DataType="System.String"/>
|
|
<Parameter Name="ProjectName" DataType="System.String"/>
|
|
</Dictionary>
|
|
<ReportPage Name="Page1" LeftMargin="25" TopMargin="20" RightMargin="20" BottomMargin="20" FirstPageSource="4" OtherPagesSource="4" Guides="0,623.72,47.25,114.35,113.4,180.5,179.55,246.65,245.7,312.8,311.85,378.95,378,445.1,444.15,482.89,510.3,549.04,576.45,643.55,76.54,210.74,277.84,143.64,344.94,412.04,479.14,517.88,556.62">
|
|
<PageHeaderBand Name="PageHeader1" Width="623.7" Height="122.85" Guides="0,122.85,47.25,85.05">
|
|
<TableObject Name="Table1" Width="623.72" Height="122.85">
|
|
<TableColumn Name="Column1" Width="76.54"/>
|
|
<TableColumn Name="Column2" Width="67.1"/>
|
|
<TableColumn Name="Column3" Width="67.1"/>
|
|
<TableColumn Name="Column4" Width="67.1"/>
|
|
<TableColumn Name="Column5" Width="67.1"/>
|
|
<TableColumn Name="Column6" Width="67.1"/>
|
|
<TableColumn Name="Column7" Width="67.1"/>
|
|
<TableColumn Name="Column8" Width="38.74"/>
|
|
<TableColumn Name="Column9" Width="38.74"/>
|
|
<TableColumn Name="Column10" Width="67.1"/>
|
|
<TableRow Name="Row1" Height="47.25">
|
|
<TableCell Name="Cell1" Text="工程无损检测管理清单" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt, style=Bold" ColSpan="10"/>
|
|
<TableCell Name="Cell2" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell3" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell4" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell5" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell26" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell27" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell28" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell29" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell30" HorzAlign="Center" VertAlign="Center"/>
|
|
</TableRow>
|
|
<TableRow Name="Row2" Height="37.8">
|
|
<TableCell Name="Cell6" Border.Lines="All" Text="施工号" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell7" Border.Lines="All" Text="[ProjectCode]" VertAlign="Center" Font="楷体, 9pt" ColSpan="2"/>
|
|
<TableCell Name="Cell8" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell9" Border.Lines="All" Text="工程名称" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell10" Border.Lines="All" Text="[ProjectName]" VertAlign="Center" Font="楷体, 9pt" ColSpan="6"/>
|
|
<TableCell Name="Cell31" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell32" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell33" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell34" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell35" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
|
|
</TableRow>
|
|
<TableRow Name="Row3" Height="37.8">
|
|
<TableCell Name="Cell11" Border.Lines="All" Text="委托单编号" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell12" Border.Lines="All" Text="焊接批次" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell13" Border.Lines="All" Text="管线编号" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell14" Border.Lines="All" Text="焊缝编号" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell15" Border.Lines="All" Text="委托日期" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell36" Border.Lines="All" Text="检测人员" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell37" Border.Lines="All" Text="检测日期" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell38" Border.Lines="All" Text="检测状态" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell39" Border.Lines="All" Text="拍片数量" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell40" Border.Lines="All" Text="报告编号" HorzAlign="Center" VertAlign="Center"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</PageHeaderBand>
|
|
<DataBand Name="Data1" Top="126.85" Width="623.7" Height="37.8" Guides="0,37.8">
|
|
<TableObject Name="Table2" Width="623.72" Height="37.8" ManualBuildEvent="Table2_ManualBuild">
|
|
<TableColumn Name="Column11" Width="76.54"/>
|
|
<TableColumn Name="Column12" Width="67.1"/>
|
|
<TableColumn Name="Column13" Width="67.1"/>
|
|
<TableColumn Name="Column14" Width="67.1"/>
|
|
<TableColumn Name="Column15" Width="67.1"/>
|
|
<TableColumn Name="Column16" Width="67.1"/>
|
|
<TableColumn Name="Column17" Width="67.1"/>
|
|
<TableColumn Name="Column18" Width="38.74"/>
|
|
<TableColumn Name="Column19" Width="38.74"/>
|
|
<TableColumn Name="Column20" Width="67.1"/>
|
|
<TableRow Name="Row6" Height="37.8">
|
|
<TableCell Name="Cell61" Border.Lines="All" Text="[Data.CH_TrustCode]" HorzAlign="Center" VertAlign="Center" Font="楷体, 9pt"/>
|
|
<TableCell Name="Cell62" Border.Lines="All" Text="[Data.BatchCode]" HorzAlign="Center" VertAlign="Center" Font="楷体, 9pt"/>
|
|
<TableCell Name="Cell63" Border.Lines="All" Text="[Data.ISO_IsoNo]" HorzAlign="Center" VertAlign="Center" Font="楷体, 9pt"/>
|
|
<TableCell Name="Cell64" Border.Lines="All" Text="[Data.JOT_JointNo]" HorzAlign="Center" VertAlign="Center" Font="楷体, 9pt"/>
|
|
<TableCell Name="Cell65" Border.Lines="All" Text="[Data.CH_TrustDate]" HorzAlign="Center" VertAlign="Center" Font="楷体, 9pt"/>
|
|
<TableCell Name="Cell66" Border.Lines="All" Text="[Data.ShootMan]" HorzAlign="Center" VertAlign="Center" Font="楷体, 9pt"/>
|
|
<TableCell Name="Cell67" Border.Lines="All" Text="[Data.shootDate]" HorzAlign="Center" VertAlign="Center" Font="楷体, 9pt"/>
|
|
<TableCell Name="Cell68" Border.Lines="All" Text="[Data.States]" HorzAlign="Center" VertAlign="Center" Font="楷体, 9pt"/>
|
|
<TableCell Name="Cell69" Border.Lines="All" Text="[Data.FilmAmount]" HorzAlign="Center" VertAlign="Center" Font="楷体, 9pt"/>
|
|
<TableCell Name="Cell70" Border.Lines="All" Text="[Data.ReportCode]" HorzAlign="Center" VertAlign="Center" Font="楷体, 9pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</DataBand>
|
|
<ColumnFooterBand Name="ColumnFooter1" Top="210.45" Width="623.7">
|
|
<ChildBand Name="Child1" Top="168.65" Width="623.7" Height="37.8" Guides="0,37.8" FillUnusedSpace="true">
|
|
<TableObject Name="Table3" Width="623.72" Height="37.8">
|
|
<TableColumn Name="Column21" Width="76.54"/>
|
|
<TableColumn Name="Column22" Width="67.1"/>
|
|
<TableColumn Name="Column23" Width="67.1"/>
|
|
<TableColumn Name="Column24" Width="67.1"/>
|
|
<TableColumn Name="Column25" Width="67.1"/>
|
|
<TableColumn Name="Column26" Width="67.1"/>
|
|
<TableColumn Name="Column27" Width="67.1"/>
|
|
<TableColumn Name="Column28" Width="38.74"/>
|
|
<TableColumn Name="Column29" Width="38.74"/>
|
|
<TableColumn Name="Column30" Width="67.1"/>
|
|
<TableRow Name="Row7" Height="37.8">
|
|
<TableCell Name="Cell71" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell72" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
|
|
<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" HorzAlign="Center" VertAlign="Center"/>
|
|
<TableCell Name="Cell80" Border.Lines="All" HorzAlign="Center" VertAlign="Center"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</ChildBand>
|
|
</ColumnFooterBand>
|
|
</ReportPage>
|
|
</Report>
|