Files
SGGL_SHJ/SGGL/FineUIPro.Web/File/Fastreport/组件打印.frx
T

199 lines
188 KiB
XML
Raw Normal View History

2022-09-05 16:36:31 +08:00
<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="12/29/2021 10:56:08" ReportInfo.Modified="06/17/2026 10:40:55" ReportInfo.CreatorVersion="2017.1.16.0">
2022-09-05 16:36:31 +08:00
<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)
{
// get the data source by its name
DataSourceBase rowData = Report.GetDataSource(&quot;Data&quot;);
// init the data source
rowData.Init();
// print the first table row - it is a header
Tabel_Data.PrintRow(0);
// each PrintRow call must be followed by either PrintColumn or PrintColumns call
// to print cells on the row
Tabel_Data.PrintColumns();
// now enumerate the data source and print the table body
while (rowData.HasMoreRows)
{
// print the table body
Tabel_Data.PrintRow(0);
Tabel_Data.PrintColumns();
// go next data source row
rowData.Next();
}
// print the last table row - it is a footer
//Tabel_Data.PrintRow(2);
//Table3.PrintColumns();
}
private void Table4_ManualBuild(object sender, EventArgs e)
{
DataSourceBase rowData = Report.GetDataSource(&quot;Table1&quot;);
// init the data source
rowData.Init();
// print the first table row - it is a header
Table4.PrintRow(0);
// each PrintRow call must be followed by either PrintColumn or PrintColumns call
// to print cells on the row
Table4.PrintColumns();
// now enumerate the data source and print the table body
// print the table body
Table4.PrintRow(1);
Table4.PrintColumns();
Table4.PrintRow(2);
Table4.PrintColumns();
Table4.PrintRow(3);
Table4.PrintColumns();
Table4.PrintRow(4);
Table4.PrintColumns();
Table4.PrintRow(5);
Table4.PrintColumns();
Table4.PrintRow(6);
Table4.PrintColumns();
// go next data source row
rowData.Next();
}
private void Table5_ManualBuild(object sender, EventArgs e)
{
Table5.PrintRow(0);
Table5.PrintColumns();
Table5.PrintRow(1);
Table5.PrintColumns();
}
**/
}
}
</ScriptText>
<Dictionary>
<MsSqlDataConnection Name="Connection" ConnectionString="rijcmlqvJIqZbrmqGn7L0P56UFhaXj7MTwVWd+W15ZHXWbvUTygn/8kT7Dd8PAtwcQdvSWlUEyCU1xPvJPbQKwTsqQwLM+O2fcBJVGvSTxsXNEsa1vy5JNdjQE5XXU2qh41PMt4c4Lp/j2o5C6htb8mS4/JfQOgej7CCf0JujCt3dJ+YxV67e1IB8873mybKJwolFxm"/>
2024-09-27 18:17:21 +08:00
<TableDataSource Name="Table1" ReferenceName="Table1" DataType="System.Int32" Enabled="true">
<Column Name="PipelineComponentId" DataType="System.String"/>
<Column Name="PipelineComponentCode" DataType="System.String"/>
<Column Name="BoxNumber" DataType="System.String"/>
<Column Name="UnitWorkName" DataType="System.String"/>
<Column Name="PipelineId" DataType="System.String"/>
<Column Name="PreUnit" DataType="System.String"/>
<Column Name="AssembleUnit" DataType="System.String"/>
<Column Name="PrefabricatedComponents" DataType="System.String"/>
<Column Name="QRCode" DataType="System.String"/>
<Column Name="State" DataType="System.Int32"/>
<Column Name="PlanStartDate" DataType="System.String"/>
<Column Name="PipelineCode" DataType="System.String"/>
<Column Name="FlowingSection" DataType="System.String"/>
<Column Name="QRCode2" DataType="System.String"/>
<Column Name="MaterialCode" DataType="System.String"/>
<Column Name="IsPrint" DataType="System.Boolean" BindableControl="CheckBox"/>
</TableDataSource>
2022-09-05 16:36:31 +08:00
<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="Products" ReferenceName="NorthWind.Products" DataType="System.Int32" Enabled="true">
<Column Name="ProductID" DataType="System.Int32"/>
<Column Name="ProductName" DataType="System.String"/>
<Column Name="SupplierID" DataType="System.Int32"/>
<Column Name="CategoryID" DataType="System.Int32"/>
<Column Name="QuantityPerUnit" DataType="System.String"/>
<Column Name="UnitPrice" DataType="System.Decimal"/>
<Column Name="UnitsInStock" DataType="System.Int16"/>
<Column Name="UnitsOnOrder" DataType="System.Int16"/>
<Column Name="ReorderLevel" DataType="System.Int16"/>
<Column Name="Discontinued" DataType="System.Boolean" BindableControl="CheckBox"/>
<Column Name="EAN13" DataType="System.String"/>
</TableDataSource>
<Parameter Name="CH_TrustID" DataType="System.Single"/>
<Parameter Name="supUnit" DataType="System.String"/>
<Parameter Name="totalUnit" DataType="System.String"/>
<Parameter Name="ConUnit" DataType="System.String"/>
<Parameter Name="CheckUnit" DataType="System.String"/>
</Dictionary>
2023-09-07 08:44:11 +08:00
<ReportPage Name="Page1" RawPaperSize="9" TopMargin="0" BottomMargin="0" MirrorMargins="true">
2022-10-13 18:52:45 +08:00
<PageHeaderBand Name="PageHeader1" Width="718.2"/>
<DataBand Name="Data1" Top="4.21" Width="718.2" Height="280.48" Guides="198.45" DataSource="Table1" Columns.Count="1">
2023-09-07 08:44:11 +08:00
<TableObject Name="Table2" Top="7.94" Width="718.21" Height="264.6" Border.Lines="All">
2022-10-13 18:52:45 +08:00
<TableColumn Name="Column3" Width="174.82"/>
<TableColumn Name="Column1" Width="146.49"/>
<TableColumn Name="Column2" Width="269.33"/>
<TableColumn Name="Column4" Width="127.57"/>
2023-09-07 08:44:11 +08:00
<TableRow Name="Row1" Height="52.92">
2022-10-13 18:52:45 +08:00
<TableCell Name="Cell23" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt" RowSpan="4">
<BarcodeObject Name="Barcode1" Left="3.78" Top="47.25" Width="151.2" Height="151.2" AutoSize="false" Text="[Table1.QRCode]" ShowText="false" AllowExpressions="true" Barcode="QR Code" Barcode.ErrorCorrection="L" Barcode.Encoding="UTF8" Barcode.QuietZone="true"/>
<TextObject Name="Text1" Left="37.8" Top="28.35" Width="94.5" Height="18.9" Text="三维模型定位" HorzAlign="Center" VertAlign="Bottom"/>
</TableCell>
2022-10-13 18:52:45 +08:00
<TableCell Name="Cell1" Text="预制组件编号:" VertAlign="Center" Font="宋体, 11pt"/>
<TableCell Name="Cell2" Border.Lines="Bottom" Text="[Table1.PipelineComponentCode]" VertAlign="Center" Font="宋体, 11pt"/>
2022-10-13 18:52:45 +08:00
<TableCell Name="Cell31" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt" RowSpan="4">
2024-11-25 19:09:24 +08:00
<TextObject Name="Text2" Left="20.79" Top="9.45" Width="94.5" Height="37.8" Text="预制组件&#13;&#10;验收/出库" HorzAlign="Center" VertAlign="Bottom"/>
2025-03-07 10:55:46 +08:00
<BarcodeObject Name="Barcode2" Left="24.57" Top="66.15" Width="75.6" Height="66.15" AutoSize="false" Text="[Table1.QRCode2]" ShowText="false" AllowExpressions="true" Barcode="QR Code" Barcode.ErrorCorrection="L" Barcode.Encoding="UTF8" Barcode.QuietZone="true"/>
<PictureObject Name="Picture1" Left="15.12" Top="141.75" Width="94.5" Height="75.6" Image="iVBORw0KGgoAAAANSUhEUgAADb4AABAmCAYAAADWC/B6AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAP+lSURBVHhe7NvZjdsAEAXBjdK5OVobMOFr9tJKFNkkq4D3MzFMv/wAAAAAAAAAAAAAAAAAgJCXeQAAAAAAAAAAAAAAAACAPQnfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAApAjfAAAAAAAAAAAAAAAAAEgRvgEAAAAAAAAAAAAAAACQInwDAAAAAAAAAAAAAAAAIEX4BgAAAAAAAAAAAAAAAECK8A0AAAAAAAAAAAAAAACAFOEbAAAAAAAAAAAAAAAAACnCNwAAAAAAAAAAAAAAAABShG8AAAAAAAAAAAAAAAAA
</TableCell>
2022-09-05 16:36:31 +08:00
</TableRow>
2023-09-07 08:44:11 +08:00
<TableRow Name="Row2" Height="52.92">
<TableCell Name="Cell24" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
2022-10-13 18:52:45 +08:00
<TableCell Name="Cell6" Text="管线号:" VertAlign="Center" Font="宋体, 11pt"/>
2022-09-05 16:36:31 +08:00
<TableCell Name="Cell7" Border.Lines="Bottom" Text="[Table1.PipelineCode]" VertAlign="Center" Font="宋体, 11pt"/>
<TableCell Name="Cell32" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
2022-09-05 16:36:31 +08:00
</TableRow>
2023-09-07 08:44:11 +08:00
<TableRow Name="Row5" Height="52.92">
2022-10-28 17:01:51 +08:00
<TableCell Name="Cell35"/>
<TableCell Name="Cell36" Text="材质:" VertAlign="Center" Font="宋体, 11pt"/>
<TableCell Name="Cell37" Border.Lines="Bottom" Text="[Table1.MaterialCode]" VertAlign="Center" Font="宋体, 11pt"/>
<TableCell Name="Cell38"/>
</TableRow>
2023-09-07 08:44:11 +08:00
<TableRow Name="Row3" Height="52.92">
<TableCell Name="Cell25"/>
2022-10-13 18:52:45 +08:00
<TableCell Name="Cell11" Text="装置名称:" VertAlign="Center" Font="宋体, 11pt"/>
<TableCell Name="Cell12" Border.Lines="Bottom" Text="[Table1.UnitWorkName]" VertAlign="Center" Font="宋体, 11pt"/>
<TableCell Name="Cell33" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
2022-09-05 16:36:31 +08:00
</TableRow>
2023-09-07 08:44:11 +08:00
<TableRow Name="Row4" Height="52.92">
<TableCell Name="Cell26"/>
2023-04-04 16:30:24 +08:00
<TableCell Name="Cell16" Text="流水段:" VertAlign="Center" Font="宋体, 11pt"/>
2023-09-07 08:44:11 +08:00
<TableCell Name="Cell17" Text="[Table1.FlowingSection]" VertAlign="Center" Font="宋体, 11pt"/>
<TableCell Name="Cell34" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
2022-09-05 16:36:31 +08:00
</TableRow>
</TableObject>
</DataBand>
</ReportPage>
</Report>