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

204 lines
37 KiB
XML
Raw Normal View History

2022-09-05 16:36:31 +08:00
<?xml version="1.0" encoding="utf-8"?>
2022-12-18 22:40:49 +08:00
<Report ScriptLanguage="CSharp" ReportInfo.Created="12/29/2021 10:56:08" ReportInfo.Modified="12/15/2022 12:48:31" 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>
2022-12-18 22:40:49 +08:00
<MsSqlDataConnection Name="Connection" ConnectionString="rijcmlqvJIqZbrmqGn7L0P56UFhaUHihKXxbhpqie4wmZgM2ymDKry7UxzO5md9ybQlkfKpN2rHYbp9GtH1LDQPa7z2vVu/kEnNnTKeHt9obmaC7TQDh0IvsUBSuzhGZdfAIK7YyBqykCgeZm5rvA6K5b7zHGdA+7pUpJ/9ZLpp1NuxWRGQFaUg7h/Q/afpr1TWWgzq"/>
2022-09-05 16:36:31 +08:00
<TableDataSource Name="Table1" ReferenceName="Table1" DataType="System.Int32" Enabled="true">
<Column Name="PrefabricatedComponents" DataType="System.String" PropName="CH_TrustCode"/>
<Column Name="PlanStartDate" DataType="System.String" PropName="CH_TrustMan"/>
<Column Name="PreUnit" DataType="System.String" PropName="CH_SlopeType"/>
<Column Name="QRCode" DataType="System.String" PropName="CH_WeldMethod"/>
<Column Name="PipelineComponentId" DataType="System.String"/>
<Column Name="PipelineComponentCode" DataType="System.String"/>
<Column Name="BoxNumber" DataType="System.String"/>
<Column Name="PipelineId" DataType="System.String"/>
<Column Name="AssembleUnit" DataType="System.String"/>
<Column Name="State" DataType="System.String"/>
<Column Name="PipelineCode" DataType="System.String"/>
<Column Name="QRCode2" DataType="System.String" PropName="Column"/>
2022-10-13 18:52:45 +08:00
<Column Name="UnitWorkName" DataType="System.Char" PropName="Column"/>
2022-10-28 17:01:51 +08:00
<Column Name="MaterialCode" DataType="System.String" PropName="Column"/>
2022-11-09 16:57:01 +08:00
<Column Name="MaterialId" DataType="System.String"/>
<Column Name="MaterialType" DataType="System.String"/>
<Column Name="SteelType" DataType="System.String"/>
<Column Name="MaterialClass" DataType="System.String"/>
<Column Name="MaterialGroup" DataType="System.String"/>
<Column Name="Remark" DataType="System.String"/>
<Column Name="MetalType" DataType="System.String"/>
2022-09-05 16:36:31 +08:00
</TableDataSource>
<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>
<ReportPage Name="Page1" RawPaperSize="9">
2022-10-13 18:52:45 +08:00
<PageHeaderBand Name="PageHeader1" Width="718.2"/>
2022-10-28 17:01:51 +08:00
<DataBand Name="Data1" Top="3.03" Width="718.2" Height="245.73" Guides="198.45" DataSource="Table1" Columns.Count="1">
2022-10-13 18:52:45 +08:00
<TableObject Name="Table2" Width="718.21" Height="226.8" Border.Lines="All">
<TableColumn Name="Column3" Width="174.82"/>
<TableColumn Name="Column1" Width="146.49"/>
<TableColumn Name="Column2" Width="269.33"/>
<TableColumn Name="Column4" Width="127.57"/>
2022-10-28 17:01:51 +08:00
<TableRow Name="Row1" Height="45.36">
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">
<TextObject Name="Text2" Left="11.34" Top="28.35" Width="94.5" Height="18.9" Text="组件验收" HorzAlign="Center" VertAlign="Bottom"/>
<BarcodeObject Name="Barcode2" Left="15.12" Top="47.25" Width="94.5" Height="94.5" AutoSize="false" Text="[Table1.QRCode2]" ShowText="false" AllowExpressions="true" Barcode="QR Code" Barcode.ErrorCorrection="L" Barcode.Encoding="UTF8" Barcode.QuietZone="true"/>
2022-12-18 22:40:49 +08:00
<PictureObject Name="Picture1" Left="15.12" Top="141.75" Width="94.5" Height="75.6" Image="iVBORw0KGgoAAAANSUhEUgAAAMgAAABrCAYAAAAy0M3eAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAFF1SURBVHhe7Z0HnFTV9ccHMIn5JzGJMSogdZel996LIL333nsv0juKAirYI/YS7F1sKNKRtvQioCAgitItlJmd+z/f896dfTM7s+wuqEnc9/mcee2+W849v1Puve+NL3NLfTu1Od53emuC78edRX2ntxTwndpSIKvQVac2F/idHm+Wa0InNxTwfbWuiO+UpD25uUC23Z+UvPGLVcXLHl5bpOXX6wsP/3ZjwbtOJhZYdHpL/Ec/bs+feGZr/BcnEhO+Obcz39mLu/Kev7g7b9ChPO4+b9KFXXl/Or8r72nJ/6jQ3h+2518vz78nzz317cZCs4+uKzzw0NqijfevLF58y4dlr33i0YZZuo0e4FvxVmXfqUSp1/YEh6Q+Qr9jL23IcnoL7SniOyN1lWtuSzO3zC0N27GN+VVoEKLjG/JynEWAgIAJKOJFuAr4tn1U2mf25vWZL3P5ti4pc82B1cXKCgi6yb15ku6d44kJO8/vyncy+FnupODe3CbpszxGhN18vy3OnNicYCS9+WpdYfPjjvxmy5KyZuVblczyN6qYpa9VNR8LLX29qlnxZmWz5p2KZuP75Y2UbwQU5uCaonosQDECIMk3t3Hz90v+x04mJmw+uTnhFanHzG82FGorwCmy/t3yV+9bWcL35Zpivm/WF/Wd3VqQNgFsQK4AP7E5TkAdr+0+Je3O3DK3sO1rBAMS4fl+T3GsBKC4CmCc3VLQ98jDTX3mm7/5jPH59q8skePIp0VaiEWYJ1ZghViAE46Q5lYhhhDetYsrmicfaWhuu6Nt0sBbewZa9RsSqNNpdKBo46lJldqMSzqzNS742nN1gtdUnGf+UWWO+XvlueavlaB5Spz/s9qd5o/l7g6On9YpaA7kCEo+SQn1pyfV7zYy0H7goMDwCd0Dc+e1Cj7/ZD2z+u1KCjipkzm+yamD1Cv40478X0k73ju2odC0w2uL3vzZ8pJ//25jQd+JTQk+AbGjABywoASk3Q5QUASZ2298QwgQBg8hJNlObi+oGlfA4NuzrOQfRbBqioDdLu7N2gu78v0EIPx78pjvNhVUC/D0ow2CIyd18298v5zffJEzMO+uVkki5MH/K3e3ubrsPSLk95g/l7/L/E2E/vel55u3n69lToolKHDLDHOtXMtZa7bJXnO2yeGh7DUcurHGHfrsklermW+lvFy1bzN/lDz/UuEu3ZM/9/9c4a5g31G9k77fnj8g9fTff2+zwLOPNTCfLS9h5FytGHRuZ/5T4gJ++PX6QmMPrSlaOvHDMleteqeCb+3iCriGFiwh11HA5TudGO9yLHP7n9/ObCukna6acquQE0cgFFk+X1XcJ+6P7+DqYn+ReKKZWIknxS06EhAwIFxYByzDvQuaBzoPHuAv13JC4G8CBAR00RO3mOC+3Gb05K4qtAj2TbVuF+EXqnm7yVNnlgEw46Z2NubIDabDwIF6ThrSxiLAcm3lOaZww6nmrFiINxfVEnDMU6CQty2DdFeXucc06D7CHNtY0Oz4uLQp1ngKwEmq3v7WQL/RvfxPPNIwSVxCc1ZcPXH/sDJBsTh7BPz3iFWstnd5id/tWFra98a/ayfzBWsaAkum+/U/u3l97BNOh6u1ABSiZQUURa+SuKCWBL+PCSiOAQqxEsEvxe9/6em64ib18pdtMTHwj6pzggDgr+IaYQ3E5THbPillLuzLZdr1H2z+UGa+Cqxq/+rJQv43cZ8qtJpgkiTd4+J6kQfpbBqlaMeyBwRYi57D+yq4+o/ppc8ruDzP3FT7dvOn8nebkk0nmz0ri5ufBATNew0zvuL3qcUBkDfWmB0EMAJU//sv1wgCJtxDXDKxNPskdrlTwFLCmN/7ghJnHduggbxalTPibkLKy0yw/G9sp7a62i+ZsqEdD60t4jvyaWGfuEk5v1lfaJxc3+0GvsHDa4uYfz9xS6DzkAH++FtmJCF0fyx7t8YFImAm782z0MymWtux5vCGQuZr8fmrtRurQoyQhoTcJcACoFZL0E2gDTCIL6wLlRbiGYlHzEvP3Gx+3JnPFG8yResD+ELpAJOUTwwDeJZIwG8O5jD9R/fSZ3PXuU3TURcARvxTounkpMFje/oXv1Az6bhYSNxHiauSJEZZLWDpKRbmmtPCw+OJEtw7gxVZT4gFPu66pz8KWDK3/8LthGg46VAvaef6d+b2XdiRRzo3vpz43M+IAPxgRKv/IO7LkleqJQ0Y08tfsMF0jR/+JHRd1TvVRUJAEUYEDyvRpt9gc04079alpcX9maaACdPo7F3t/wdxfabM7GDMl9lN4x7DNWYIWQ+b3j5jLY+SK/xyTNnXVZ1j4uvNMMcTC5j3X66u+YQAEnrGARNpARABPFZn8syOCnJASZ1se66tMkeBfY24bWWaT0yaOKMjsVQQ64nCEJ4dE5p7MrFA3rPilgq/7KieximnNztDxYcT87ucz9z+o7dvPK6UAsN1pXw13/XNfaiLT7RiHbEaS45vSggKQBhuDc6e08YvbkmSBrtCN4iQoYkRIusqsc8hQPm9gAONbA5mNx9I4Mw13CeEjudUwF2BBVhoaayL+Tynue/eZgqWFEBif6ljIeoDcNsNGGTMoRvNkHE9Qq6WU3ZyeoSfawB3zrzWxnx1vfnXg401fsF6UW/SMThAW4lp/inKgPphMaXOgZeevpmAP8hghMRf5yQme1r4V1RcMN/RdYWITRygWCUkfM/c/oM3OshDaLhsh1YX9e35uIRPfO3a0sErfhJLwQiUUJJoSD8AuV8Et1nvYaaAxBO4Hwgho0uAAqG0As31Gbe3V4381KMNFBhoatKogEJWSF0iwN70QTmzT2ICzm+I5VpFPh/tWPbUhWD8yYUNzQVpR6lmk5NdrYhnEH7KIlYaMaGbgCq7eev5WlrXa6vMNbkFFNYyAQrahxt2S9dRZuqsDmblW5UZOg6K2+kXtytIXCbxmf/YxkKLBDSFj64r4pOYzbEoztB4JlD+E7fTAMJ2jtNB2b7bWDDr0XXEGAmlBBjv/7A9Tv3r7R+XTpIgNzBobE8VACbdzNHrTfBADnNgVTFiD9NnVB9Tuvkkda9wSxAcwLDw4UbGfP1PM3deK7U0WIsUgukRZLTxdAAlrlWDbiNUmwOmFOnTQQg8FgCN/9X6QuYjiTPIV+sRIz1paUOnwQNMYP9NZs27FUxcvZnmqlILtF2FxEVs23+Quf++ZoZRrosCBHiSJFZv7/KS5qH7m5qG3UcEBTT+w58W0clPsSwXj20o9Ki4XjkFLD6xMKqQzP7yEsg7btcPmcPDv/4WAYys4jZlOyF+8ektBa4XYCyUjgzQoXtXlAgMn9gtgCARsDpWYo6p0f5WM+229mbVW5XMTxL8msM3qkCflIB11duVDNYF4Xnp6bqGWIWRJF+hB1WwbKBtrQx78ucYS1RVgnjz+U0MC6d0rSzFAov3esQx+VD/1v2GqKs1bHx3tSrWItj6cHx9tTvUwhC4+wo+pO1FKWx4v7yZOL2Tee+l6ubrdYVNUOqJZfRLXMUQ8cKHGps2/QerRUFJ2HmXgvWnB8Vl8wtvk9yh77NyPOGnnfn/cHa7ure4Xc7QsPZJJkh+le20jTWSKdsXy4tk8fkMVqOvxBgncKWOJyYEbr+zTYCRJ/x13AsECEK4dURHhAtrUbPDGDN2amedyGP4E0DgVgREaBgK/UIszD33tDADx/Q09bqMMhLM6yw4wkre7MmPwJf9+vfLmQNrioaElb2WLf4/MQDXIOsKRZK975DznK078yp/Eiv27GP1zbldeU3RRlO1fGIeO4HI8U0CmnItJ+i8yx1zWptXn61jDkmdAtI2cyCnObcjnxFLYD5dXEHut9F5lJtqOaAg/+tFCVAe5VN/+AS/SjWbFHxqYQO/KJWk86JYBCR7hOd1
</TableCell>
2022-09-05 16:36:31 +08:00
</TableRow>
2022-10-28 17:01:51 +08:00
<TableRow Name="Row2" Height="45.36">
<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>
2022-10-28 17:01:51 +08:00
<TableRow Name="Row5" Height="45.36">
<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>
<TableRow Name="Row3" Height="45.36">
<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>
2022-10-28 17:01:51 +08:00
<TableRow Name="Row4" Height="45.36">
<TableCell Name="Cell26"/>
2022-10-13 18:52:45 +08:00
<TableCell Name="Cell16" Text="管线计划安装日期:" VertAlign="Center" Font="宋体, 11pt"/>
2022-09-05 16:36:31 +08:00
<TableCell Name="Cell17" Border.Lines="Bottom" Text="[Table1.PlanStartDate]" 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>