166 lines
11 KiB
XML
166 lines
11 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Report ScriptLanguage="CSharp" ReportInfo.Created="12/29/2025 15:50:06" ReportInfo.Modified="02/02/2026 14:35:43" 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+/QF0vrjqw4AHv0MUA8eCRim2w==">
|
|
<TableDataSource Name="Data" DataType="System.Int32" PropName="Attach_Image" Enabled="true" TableName="Data">
|
|
<Column Name="Num" DataType="System.String" PropName="attach_image_id"/>
|
|
<Column Name="MeasuringInstrumentsName" DataType="System.String" PropName="image_series"/>
|
|
<Column Name="MeasuringInstrumentsCode" DataType="System.String" PropName="file_name"/>
|
|
<Column Name="Specification" DataType="System.String" PropName="file_size"/>
|
|
<Column Name="AccuracyLevel" DataType="System.String" PropName="file_type"/>
|
|
<Column Name="CertificateNumber" DataType="System.String" PropName="created_date"/>
|
|
<Column Name="VerificationDate" DataType="System.String" PropName="created_by"/>
|
|
<Column Name="ValidityPeriod" DataType="System.String" PropName="series_desc"/>
|
|
<Column Name="Remark" DataType="System.String" PropName="file_path"/>
|
|
</TableDataSource>
|
|
</MsSqlDataConnection>
|
|
<Parameter Name="ProjectName" DataType="System.String"/>
|
|
</Dictionary>
|
|
<ReportPage Name="Page1" Landscape="true" PaperWidth="297" PaperHeight="210" RawPaperSize="9" LeftMargin="20" TopMargin="25" RightMargin="20" BottomMargin="20" Guides="0,963.9,264.6,633.15,368.55,50.4,185.85,321.3,428.4,526.05,670.95,778.05,875.7,481.95">
|
|
<PageHeaderBand Name="PageHeader1" Width="971.46" Height="103.95" Guides="0,75.63,23.64,51.99,75.6,103.95,28.35">
|
|
<TableObject Name="Table1" Width="963.9" Height="75.63">
|
|
<TableColumn Name="Column1" Width="264.6"/>
|
|
<TableColumn Name="Column2" Width="368.55"/>
|
|
<TableColumn Name="Column3" Width="330.75"/>
|
|
<TableRow Name="Row1" Height="23.64">
|
|
<TableCell Name="Cell1" Border.Lines="All" Text="SH/T 3543-G109" HorzAlign="Center" VertAlign="Center" Font="黑体, 10.5pt" RowSpan="2"/>
|
|
<TableCell Name="Cell2" Border.Lines="All" Text="周期检定计量器具清单" HorzAlign="Center" VertAlign="Center" Font="宋体, 16pt, style=Bold" RowSpan="2"/>
|
|
<TableCell Name="Cell3" Border.Lines="Left, Right, Top" Text="工程名称:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row2" Height="51.99">
|
|
<TableCell Name="Cell6" Border.Lines="All" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell7" Border.Lines="All" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell8" Border.Lines="Left, Right, Bottom" Text="[ProjectName]" Font="楷体, 10.5pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
<TableObject Name="Table2" Top="75.6" Width="963.9" Height="28.35" Border.Lines="Left, Right, Bottom">
|
|
<TableColumn Name="Column4" Width="50.4"/>
|
|
<TableColumn Name="Column5" Width="135.45"/>
|
|
<TableColumn Name="Column6" Width="135.45"/>
|
|
<TableColumn Name="Column7" Width="107.1"/>
|
|
<TableColumn Name="Column8" Width="97.65"/>
|
|
<TableColumn Name="Column9" Width="144.9"/>
|
|
<TableColumn Name="Column10" Width="107.1"/>
|
|
<TableColumn Name="Column11" Width="97.65"/>
|
|
<TableColumn Name="Column12" Width="88.2"/>
|
|
<TableRow Name="Row3" Height="28.35">
|
|
<TableCell Name="Cell9" Border.Lines="All" Text="序号" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<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="Cell34" 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>
|
|
</PageHeaderBand>
|
|
<DataBand Name="Data1" Top="107.95" Width="971.46" Height="28.35" Guides="0,28.35">
|
|
<TableObject Name="Table3" Width="963.9" Height="28.35" Border.Lines="Left, Right, Bottom" ManualBuildEvent="Table3_ManualBuild">
|
|
<TableColumn Name="Column13" Width="50.4"/>
|
|
<TableColumn Name="Column14" Width="135.45"/>
|
|
<TableColumn Name="Column15" Width="135.45"/>
|
|
<TableColumn Name="Column16" Width="107.1"/>
|
|
<TableColumn Name="Column17" Width="97.65"/>
|
|
<TableColumn Name="Column18" Width="144.9"/>
|
|
<TableColumn Name="Column19" Width="107.1"/>
|
|
<TableColumn Name="Column20" Width="97.65"/>
|
|
<TableColumn Name="Column21" Width="88.2"/>
|
|
<TableRow Name="Row4" Height="28.35">
|
|
<TableCell Name="Cell38" Border.Lines="All" Text="[Data.Num]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell39" Border.Lines="All" Text="[Data.MeasuringInstrumentsName]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell40" Border.Lines="All" Text="[Data.MeasuringInstrumentsCode]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell41" Border.Lines="All" Text="[Data.Specification]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell42" Border.Lines="All" Text="[Data.AccuracyLevel]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell43" Border.Lines="All" Text="[Data.CertificateNumber]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell44" Border.Lines="All" Text="[Data.VerificationDate]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell45" Border.Lines="All" Text="[Data.ValidityPeriod]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
<TableCell Name="Cell46" Border.Lines="All" Text="[Data.Remark]" HorzAlign="Center" VertAlign="Center" Font="楷体, 10.5pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</DataBand>
|
|
<ColumnFooterBand Name="ColumnFooter1" Top="172.65" Width="971.46">
|
|
<ChildBand Name="Child1" Top="140.3" Width="971.46" Height="28.35" Guides="0,28.35" FillUnusedSpace="true">
|
|
<TableObject Name="Table4" Width="963.9" Height="28.35" Border.Lines="Left, Right, Bottom">
|
|
<TableColumn Name="Column22" Width="50.4"/>
|
|
<TableColumn Name="Column23" Width="135.45"/>
|
|
<TableColumn Name="Column24" Width="135.45"/>
|
|
<TableColumn Name="Column25" Width="107.1"/>
|
|
<TableColumn Name="Column26" Width="97.65"/>
|
|
<TableColumn Name="Column27" Width="144.9"/>
|
|
<TableColumn Name="Column28" Width="107.1"/>
|
|
<TableColumn Name="Column29" Width="97.65"/>
|
|
<TableColumn Name="Column30" Width="88.2"/>
|
|
<TableRow Name="Row5" Height="28.35">
|
|
<TableCell Name="Cell47" Border.Lines="Left, Right, Top" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell48" Border.Lines="Left, Right, Top" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell49" Border.Lines="Left, Right, Top" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell50" Border.Lines="Left, Right, Top" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell51" Border.Lines="Left, Right, Top" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell52" Border.Lines="Left, Right, Top" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell53" Border.Lines="Left, Right, Top" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell54" Border.Lines="Left, Right, Top" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell55" Border.Lines="Left, Right, Top" HorzAlign="Center" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</ChildBand>
|
|
</ColumnFooterBand>
|
|
<PageFooterBand Name="PageFooter1" Top="176.65" Width="971.46" Height="94.12" Guides="0,94.12,51.03">
|
|
<TableObject Name="Table5" Width="963.9" Height="94.12" Border.Lines="All">
|
|
<TableColumn Name="Column31" Width="481.95"/>
|
|
<TableColumn Name="Column32" Width="481.95"/>
|
|
<TableRow Name="Row6" Height="51.03">
|
|
<TableCell Name="Cell56" Border.Lines="Left, Right, Top" Text="编制人:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell57" Border.Lines="Left, Right, Top" Text="审核人:" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
<TableRow Name="Row7" Height="43.09">
|
|
<TableCell Name="Cell61" Border.Lines="Left, Right, Bottom" Text="日期: 年 月 日" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
<TableCell Name="Cell62" Border.Lines="Left, Right, Bottom" Text="日期: 年 月 日" VertAlign="Center" Font="宋体, 10.5pt"/>
|
|
</TableRow>
|
|
</TableObject>
|
|
</PageFooterBand>
|
|
</ReportPage>
|
|
</Report>
|