You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

108 lines
5.8 KiB

<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="CSharp" ReportInfo.Created="08/18/2023 17:01:03" ReportInfo.Modified="07/15/2024 17:10:24" ReportInfo.CreatorVersion="2018.3.13.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;
using System.IO;
namespace FastReport
{
public class ReportScript
{
private bool isLeft=false;
private void Barcode1_BeforePrint(object sender, EventArgs e)
{
Barcode1.Barcode=new Barcode128();
Barcode1.Text=((String)Report.GetColumnValue(&quot;pinfo.patientRegisterNo&quot;));
}
}
}
</ScriptText>
<Dictionary>
<TableDataSource Name="pinfo" ReferenceName="Data.pinfo" DataType="System.Int32" Enabled="true">
<Column Name="patientRegisterId" DataType="System.String"/>
<Column Name="patientRegisterNo" DataType="System.String"/>
<Column Name="patientName" DataType="System.String"/>
<Column Name="sexName" DataType="System.String"/>
<Column Name="age" DataType="System.Int64"/>
<Column Name="idNo" DataType="System.String"/>
<Column Name="mobileTelephone" DataType="System.String"/>
<Column Name="patientNo" DataType="System.String"/>
<Column Name="medicalTimes" DataType="System.Int64"/>
<Column Name="jobCardNo" DataType="System.String"/>
<Column Name="medicalCardNo" DataType="System.String"/>
<Column Name="customerOrgName" DataType="System.String"/>
<Column Name="departmentName" DataType="System.String"/>
<Column Name="customerOrgGroupName" DataType="System.String"/>
<Column Name="medicalPackageName" DataType="System.String"/>
<Column Name="personnelTypeName" DataType="System.String"/>
<Column Name="medicalCenterAddress" DataType="System.String"/>
<Column Name="medicalCenterTelphone" DataType="System.String"/>
<Column Name="medicalCenterFax" DataType="System.String"/>
<Column Name="photo" DataType="System.String"/>
<Column Name="medicalStartDate" DataType="System.String"/>
<Column Name="customerOrgShortName" DataType="System.String"/>
<Column Name="organizationUnitName" DataType="System.String"/>
<Column Name="barcodeImg" DataType="System.Byte[]"/>
<Column Name="organizationUnitId" DataType="System.String"/>
<Column Name="hisPatientId" DataType="System.String"/>
<Column Name="medicalTypeName" DataType="System.String"/>
</TableDataSource>
<TableDataSource Name="guide" ReferenceName="Data.guide" DataType="System.Int32" Enabled="true">
<Column Name="guideName" DataType="System.String"/>
<Column Name="displayOrder" DataType="System.Int64"/>
<Column Name="asbitemCount" DataType="System.Int64"/>
<Column Name="patientRegisterId" DataType="System.String"/>
</TableDataSource>
<TableDataSource Name="asbitem" ReferenceName="Data.asbitem" DataType="System.Int32" Enabled="true">
<Column Name="asbitemName" DataType="System.String"/>
<Column Name="asbitemGuide" DataType="System.String"/>
<Column Name="displayOrder" DataType="System.Int64"/>
<Column Name="guideName" DataType="System.String"/>
<Column Name="checkRequestNo" DataType="System.String"/>
</TableDataSource>
<TableDataSource Name="pic" ReferenceName="Data.pic" DataType="System.Int32" Enabled="true">
<Column Name="photo" DataType="System.String"/>
<Column Name="firstPage" DataType="System.String"/>
<Column Name="pageHeader" DataType="System.String"/>
<Column Name="pageFooter" DataType="System.String"/>
<Column Name="resultSign" DataType="System.String"/>
<Column Name="orgSign" DataType="System.String"/>
<Column Name="picExtOne" DataType="System.String"/>
<Column Name="picExtTwo" DataType="System.String"/>
<Column Name="picExtThree" DataType="System.String"/>
<Column Name="picExtFour" DataType="System.String"/>
<Column Name="picExtFive" DataType="System.String"/>
<Column Name="picExtSix" DataType="System.String"/>
<Column Name="picExtSeven" DataType="System.String"/>
<Column Name="picExtEight" DataType="System.String"/>
<Column Name="picExtNine" DataType="System.String"/>
<Column Name="picExtTen" DataType="System.String"/>
</TableDataSource>
<Relation Name="pinfo_guide" ParentDataSource="pinfo" ChildDataSource="guide" ParentColumns="patientRegisterId" ChildColumns="patientRegisterId" Enabled="true"/>
<Relation Name="guide_asbitem" ParentDataSource="guide" ChildDataSource="asbitem" ParentColumns="guideName" ChildColumns="guideName" Enabled="true"/>
<Parameter Name="printer" DataType="System.String"/>
<Parameter Name="hisLog" DataType="System.String"/>
<Parameter Name="pageFooter" DataType="System.String"/>
</Dictionary>
<ReportPage Name="Page1" PaperWidth="40" PaperHeight="30" LeftMargin="1" TopMargin="1" RightMargin="1" BottomMargin="1" FirstPageSource="15" OtherPagesSource="15">
<DataBand Width="143.64" Height="103.57" DataSource="pinfo">
<TextObject Name="Text1" Top="9.45" Width="141.75" Height="18.9" CanBreak="false" Text="[pinfo.patientName] [pinfo.sexName] [pinfo.age]" WordWrap="false"/>
<BarcodeObject Name="Barcode1" Left="23.9" Top="25.8" Width="98.75" Height="28.35" BeforePrintEvent="Barcode1_BeforePrint" ShowText="false" Barcode="Code128" Barcode.AutoEncode="true"/>
<TextObject Name="Text2" Left="7.45" Top="76.05" Width="132.3" Height="18.9" CanBreak="false" Text="[pinfo.mobileTelephone]" HorzAlign="Center" WordWrap="false"/>
<TextObject Name="Text3" Left="9.45" Top="56.7" Width="132.3" Height="18.9" Text="[pinfo.patientRegisterNo]" HorzAlign="Center"/>
</DataBand>
</ReportPage>
</Report>