﻿<?xml version="1.0" encoding="utf-8"?>
<Report ScriptLanguage="Vb" ReportInfo.Created="05/22/2015 07:57:17" ReportInfo.Modified="11/12/2020 14:37:54" ReportInfo.CreatorVersion="2019.3.13.0" PrintSettings.ShowDialog="false">
  <ScriptText>Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Windows.Forms
Imports System.Drawing
Imports Microsoft.VisualBasic
Imports FastReport
Imports FastReport.Data
Imports FastReport.Dialog
Imports FastReport.Table
Imports FastReport.Barcode
Imports FastReport.Utils

Namespace FastReport
  Public Class ReportScript


    Private Sub Data1_BeforePrint(ByVal sender As object, ByVal e As EventArgs)
      Select Case Len(CType(Report.GetParameterValue(&quot;Barcode&quot;), String))
        Case 8
          Barcode1.SymbologyName = &quot;EAN8&quot;
        Case 13
          Barcode1.SymbologyName = &quot;EAN13&quot;
        case else
          Barcode1.SymbologyName = &quot;Code128&quot;
      End Select
    End Sub
  End Class
End Namespace
</ScriptText>
  <Dictionary>
    <TableDataSource Name="TAG" ReferenceName="Data.TAG" DataType="System.Int32" Enabled="true">
      <Column Name="StockName" DataType="System.String"/>
      <Column Name="Price" DataType="System.Decimal"/>
      <Column Name="Barcode" DataType="System.String"/>
      <Column Name="Quantity" DataType="System.Decimal"/>
      <Column Name="QuantityName" DataType="System.String"/>
      <Column Name="Total" DataType="System.Decimal"/>
    </TableDataSource>
    <Parameter Name="Barcode" DataType="System.String" Expression="0208"/>
    <Parameter Name="Id" DataType="System.String" Expression="0"/>
  </Dictionary>
  <ReportPage Name="Page1" PaperWidth="60" PaperHeight="40" LeftMargin="0" TopMargin="0" RightMargin="0" BottomMargin="0" FirstPageSource="15" OtherPagesSource="15" Watermark.Font="Arial, 60pt">
    <DataBand Name="Data1" Width="226.8" Height="143.64" BeforePrintEvent="Data1_BeforePrint">
      <BarcodeObject Name="Barcode1" Left="9.45" Top="82.05" Width="128.75" Height="56.7" AutoSize="false" Text="[TAG.Barcode]" AllowExpressions="true" Barcode="EAN13"/>
      <TextObject Name="Text1" Left="9.45" Top="5.45" Width="207.9" Height="28.35" Text="[TAG.StockName]" Font="Arial, 10pt, style=Bold"/>
      <TextObject Name="Text2" Left="97.95" Top="52.25" Width="122.85" Height="28.35" Text="[TAG.Total]" Format="Number" Format.UseLocale="true" HorzAlign="Right" WordWrap="false" Font="Tahoma, 18pt, style=Bold" Trimming="EllipsisCharacter"/>
      <TextObject Name="Text9" Left="138.3" Top="32.8" Width="103.95" Height="24.57" Text="Tutar" Format="Date" Format.Format="d" HorzAlign="Center" Font="Tahoma, 14pt, style=Underline"/>
      <TextObject Name="Text10" Left="1.45" Top="52.25" Width="122.85" Height="28.35" Text="[TAG.Price]" Format="Number" Format.UseLocale="true" HorzAlign="Right" WordWrap="false" Font="Tahoma, 18pt, style=Bold" Trimming="EllipsisCharacter"/>
      <TextObject Name="Text11" Left="12" Top="32.8" Width="103.95" Height="24.57" Text="B.Fiyat" Format="Date" Format.Format="d" Font="Tahoma, 14pt, style=Underline"/>
      <TextObject Name="Text4" Left="122.85" Top="113.4" Width="94.5" Height="18.9" Text="[TAG.Quantity]" Format="Number" Format.UseLocale="false" Format.DecimalDigits="3" Format.DecimalSeparator="," Format.GroupSeparator="." Format.NegativePattern="1" HorzAlign="Right" WordWrap="false" Font="Arial, 11pt, style=Bold" Trimming="EllipsisCharacter"/>
      <TextObject Name="Text12" Left="141.75" Top="85.05" Width="75.6" Height="24.57" Text="Gramaj" Format="Date" Format.Format="d" HorzAlign="Center" Font="Tahoma, 14pt, style=Underline"/>
    </DataBand>
  </ReportPage>
</Report>
