166 lines
35 KiB
Plaintext
166 lines
35 KiB
Plaintext
|
<?xml version="1.0" encoding="utf-8"?>
|
||
|
<Report ScriptLanguage="CSharp" ReportInfo.Created="12/29/2021 10:56:08" ReportInfo.Modified="08/21/2024 17:41:38" 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)
|
||
|
{
|
||
|
// get the data source by its name
|
||
|
DataSourceBase rowData = Report.GetDataSource("Data");
|
||
|
// 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("Table1");
|
||
|
// 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="rijcmlqvJIqZbrmqGn7L0P56UFhad1ZE66q8KU/b7V8OS0RhIunTAKFYl4BViaqHzIRVn03dqHQjs9jDseeF8P2hm6upJCgYUA+V6eCuEfud4QUj0y3oG92aev4rDGJCC0DQKYGVTNhRCy0ACtGPR0zm7IitaIV0lJJohZrWyH5fnOdI41aSLOzcXEnGiMnjpM2YEAb"/>
|
||
|
<TableDataSource Name="Table1" ReferenceName="Table1" DataType="System.Int32" Enabled="true">
|
||
|
<Column Name="HazardSelectedItemId" DataType="System.String" PropName="Column"/>
|
||
|
<Column Name="WorkAreaName" DataType="System.String" PropName="Column"/>
|
||
|
<Column Name="WorkStageName" DataType="System.String" PropName="Column1"/>
|
||
|
<Column Name="SupHazardListType" DataType="System.String" PropName="Column2"/>
|
||
|
<Column Name="HazardListType" DataType="System.String" PropName="Column3"/>
|
||
|
<Column Name="RiskLevelName" DataType="System.String" PropName="Column4"/>
|
||
|
</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>
|
||
|
<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" TopMargin="0" BottomMargin="0" MirrorMargins="true">
|
||
|
<PageHeaderBand Name="PageHeader1" Width="718.2"/>
|
||
|
<DataBand Name="Data1" Top="4" Width="718.2" Height="272.54" Guides="198.45" DataSource="Table1" Columns.Count="1">
|
||
|
<TableObject Name="Table2" Top="7.94" Width="590.64" Height="264.6" Border.Lines="All">
|
||
|
<TableColumn Name="Column3" Width="174.82"/>
|
||
|
<TableColumn Name="Column1" Width="146.49"/>
|
||
|
<TableColumn Name="Column2" Width="269.33"/>
|
||
|
<TableRow Name="Row1" Height="52.92">
|
||
|
<TableCell Name="Cell23" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt" RowSpan="4">
|
||
|
<BarcodeObject Name="Barcode1" Left="3.78" Top="94.5" Width="151.2" Height="151.2" AutoSize="false" Text="https://qhse-zjgs.com:8078/StaticPage/index.html?id=[Table1.HazardSelectedItemId]" ShowText="false" AllowExpressions="true" Barcode="QR Code" Barcode.ErrorCorrection="L" Barcode.Encoding="UTF8" Barcode.QuietZone="true"/>
|
||
|
<PictureObject Name="Picture1" Left="34.02" Top="9.45" Width="94.5" Height="75.6" Image="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
|
||
|
</TableCell>
|
||
|
<TableCell Name="Cell1" Text="单位工程:" VertAlign="Center" Font="宋体, 11pt"/>
|
||
|
<TableCell Name="Cell2" Border.Lines="Bottom" Text=" [Table1.WorkAreaName]" VertAlign="Center" Font="宋体, 11pt"/>
|
||
|
</TableRow>
|
||
|
<TableRow Name="Row2" Height="52.92">
|
||
|
<TableCell Name="Cell24" HorzAlign="Center" VertAlign="Center" Font="宋体, 11pt"/>
|
||
|
<TableCell Name="Cell6" Text="工作阶段:" VertAlign="Center" Font="宋体, 11pt"/>
|
||
|
<TableCell Name="Cell7" Border.Lines="Bottom" Text="[Table1.WorkStageName]" VertAlign="Center" Font="宋体, 11pt"/>
|
||
|
</TableRow>
|
||
|
<TableRow Name="Row5" Height="52.92">
|
||
|
<TableCell Name="Cell35"/>
|
||
|
<TableCell Name="Cell36" Text="危险源类别:" VertAlign="Center" Font="宋体, 11pt"/>
|
||
|
<TableCell Name="Cell37" Border.Lines="Bottom" Text="[Table1.SupHazardListType]" VertAlign="Center" Font="宋体, 11pt"/>
|
||
|
</TableRow>
|
||
|
<TableRow Name="Row3" Height="52.92">
|
||
|
<TableCell Name="Cell25"/>
|
||
|
<TableCell Name="Cell11" Text="危险源项:" VertAlign="Center" Font="宋体, 11pt"/>
|
||
|
<TableCell Name="Cell12" Border.Lines="Bottom" Text="[Table1.HazardListType]" VertAlign="Center" Font="宋体, 11pt"/>
|
||
|
</TableRow>
|
||
|
<TableRow Name="Row4" Height="52.92">
|
||
|
<TableCell Name="Cell26"/>
|
||
|
<TableCell Name="Cell16" Text="危险级别:" VertAlign="Center" Font="宋体, 11pt"/>
|
||
|
<TableCell Name="Cell17" Text="[Table1.RiskLevelName]" VertAlign="Center" Font="宋体, 11pt"/>
|
||
|
</TableRow>
|
||
|
</TableObject>
|
||
|
</DataBand>
|
||
|
</ReportPage>
|
||
|
</Report>
|