frmInvoice.vb
上传用户:jx_fiona
上传日期:2014-03-08
资源大小:1387k
文件大小:50k
源码类别:

打印编程

开发平台:

Others

  1. Public Class frmInvoice
  2.     Inherits System.Windows.Forms.Form
  3. #Region " Windows 窗体设计器生成的代码 "
  4.     Public Sub New()
  5.         MyBase.New()
  6.         '该调用是 Windows 窗体设计器所必需的。
  7.         InitializeComponent()
  8.         '在 InitializeComponent() 调用之后添加任何初始化
  9.     End Sub
  10.     '窗体重写 dispose 以清理组件列表。
  11.     Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
  12.         If disposing Then
  13.             If Not (components Is Nothing) Then
  14.                 components.Dispose()
  15.             End If
  16.         End If
  17.         MyBase.Dispose(disposing)
  18.     End Sub
  19.     'Windows 窗体设计器所必需的
  20.     Private components As System.ComponentModel.IContainer
  21.     '注意: 以下过程是 Windows 窗体设计器所必需的
  22.     '可以使用 Windows 窗体设计器修改此过程。
  23.     '不要使用代码编辑器修改它。
  24.     Friend WithEvents txtTaxControlCode As System.Windows.Forms.TextBox
  25.     Friend WithEvents cldSelect As System.Windows.Forms.MonthCalendar
  26.     Friend WithEvents txtWriter As System.Windows.Forms.TextBox
  27.     Friend WithEvents btnCasePrint As System.Windows.Forms.Button
  28.     Friend WithEvents btnPreview As System.Windows.Forms.Button
  29.     Friend WithEvents btnPrint As System.Windows.Forms.Button
  30.     Friend WithEvents panel1 As System.Windows.Forms.Panel
  31.     Friend WithEvents cboTaxRate As System.Windows.Forms.ComboBox
  32.     Friend WithEvents label24 As System.Windows.Forms.Label
  33.     Friend WithEvents txtTaxLower As System.Windows.Forms.TextBox
  34.     Friend WithEvents txtTotalLower As System.Windows.Forms.TextBox
  35.     Friend WithEvents label20 As System.Windows.Forms.Label
  36.     Friend WithEvents label21 As System.Windows.Forms.Label
  37.     Friend WithEvents label19 As System.Windows.Forms.Label
  38.     Friend WithEvents txtTaxUpper As System.Windows.Forms.TextBox
  39.     Friend WithEvents label18 As System.Windows.Forms.Label
  40.     Friend WithEvents txtTotalUpper As System.Windows.Forms.TextBox
  41.     Friend WithEvents label16 As System.Windows.Forms.Label
  42.     Friend WithEvents label15 As System.Windows.Forms.Label
  43.     Friend WithEvents label14 As System.Windows.Forms.Label
  44.     Friend WithEvents txtMemo As System.Windows.Forms.TextBox
  45.     Friend WithEvents txtJ10 As System.Windows.Forms.TextBox
  46.     Friend WithEvents txtP10 As System.Windows.Forms.TextBox
  47.     Friend WithEvents txtJ9 As System.Windows.Forms.TextBox
  48.     Friend WithEvents txtP9 As System.Windows.Forms.TextBox
  49.     Friend WithEvents txtJ8 As System.Windows.Forms.TextBox
  50.     Friend WithEvents txtP8 As System.Windows.Forms.TextBox
  51.     Friend WithEvents txtJ7 As System.Windows.Forms.TextBox
  52.     Friend WithEvents txtP7 As System.Windows.Forms.TextBox
  53.     Friend WithEvents txtJ6 As System.Windows.Forms.TextBox
  54.     Friend WithEvents txtP6 As System.Windows.Forms.TextBox
  55.     Friend WithEvents txtJ5 As System.Windows.Forms.TextBox
  56.     Friend WithEvents txtP5 As System.Windows.Forms.TextBox
  57.     Friend WithEvents txtJ4 As System.Windows.Forms.TextBox
  58.     Friend WithEvents txtP4 As System.Windows.Forms.TextBox
  59.     Friend WithEvents txtJ3 As System.Windows.Forms.TextBox
  60.     Friend WithEvents txtP3 As System.Windows.Forms.TextBox
  61.     Friend WithEvents txtJ2 As System.Windows.Forms.TextBox
  62.     Friend WithEvents txtP2 As System.Windows.Forms.TextBox
  63.     Friend WithEvents txtJ1 As System.Windows.Forms.TextBox
  64.     Friend WithEvents txtP1 As System.Windows.Forms.TextBox
  65.     Friend WithEvents label34 As System.Windows.Forms.Label
  66.     Friend WithEvents label33 As System.Windows.Forms.Label
  67.     Friend WithEvents txtCollecterID As System.Windows.Forms.TextBox
  68.     Friend WithEvents txtInvoiceApplicationNo As System.Windows.Forms.TextBox
  69.     Friend WithEvents label31 As System.Windows.Forms.Label
  70.     Friend WithEvents label32 As System.Windows.Forms.Label
  71.     Friend WithEvents label29 As System.Windows.Forms.Label
  72.     Friend WithEvents label30 As System.Windows.Forms.Label
  73.     Friend WithEvents txtCollecterAddTel As System.Windows.Forms.TextBox
  74.     Friend WithEvents txtCollecter As System.Windows.Forms.TextBox
  75.     Friend WithEvents txtPayer As System.Windows.Forms.TextBox
  76.     Friend WithEvents pictureBox1 As System.Windows.Forms.PictureBox
  77.     Friend WithEvents label17 As System.Windows.Forms.Label
  78.     Friend WithEvents label13 As System.Windows.Forms.Label
  79.     Friend WithEvents label12 As System.Windows.Forms.Label
  80.     Friend WithEvents label11 As System.Windows.Forms.Label
  81.     Friend WithEvents label10 As System.Windows.Forms.Label
  82.     Friend WithEvents label9 As System.Windows.Forms.Label
  83.     Friend WithEvents label8 As System.Windows.Forms.Label
  84.     Friend WithEvents btnRefDate As System.Windows.Forms.Button
  85.     Friend WithEvents btnExit As System.Windows.Forms.Button
  86.     Friend WithEvents label23 As System.Windows.Forms.Label
  87.     Friend WithEvents label22 As System.Windows.Forms.Label
  88.     Friend WithEvents label7 As System.Windows.Forms.Label
  89.     Friend WithEvents label6 As System.Windows.Forms.Label
  90.     Friend WithEvents label5 As System.Windows.Forms.Label
  91.     Friend WithEvents txtDay As System.Windows.Forms.TextBox
  92.     Friend WithEvents txtMonth As System.Windows.Forms.TextBox
  93.     Friend WithEvents txtYear As System.Windows.Forms.TextBox
  94.     Friend WithEvents txtInvoiceSerialNo As System.Windows.Forms.TextBox
  95.     Friend WithEvents txtInvoiceCode As System.Windows.Forms.TextBox
  96.     Friend WithEvents label4 As System.Windows.Forms.Label
  97.     Friend WithEvents label3 As System.Windows.Forms.Label
  98.     Friend WithEvents label2 As System.Windows.Forms.Label
  99.     Friend WithEvents label1 As System.Windows.Forms.Label
  100.     <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
  101.         Me.txtTaxControlCode = New System.Windows.Forms.TextBox
  102.         Me.cldSelect = New System.Windows.Forms.MonthCalendar
  103.         Me.txtWriter = New System.Windows.Forms.TextBox
  104.         Me.btnCasePrint = New System.Windows.Forms.Button
  105.         Me.btnPreview = New System.Windows.Forms.Button
  106.         Me.btnPrint = New System.Windows.Forms.Button
  107.         Me.panel1 = New System.Windows.Forms.Panel
  108.         Me.cboTaxRate = New System.Windows.Forms.ComboBox
  109.         Me.label24 = New System.Windows.Forms.Label
  110.         Me.txtTaxLower = New System.Windows.Forms.TextBox
  111.         Me.txtTotalLower = New System.Windows.Forms.TextBox
  112.         Me.label20 = New System.Windows.Forms.Label
  113.         Me.label21 = New System.Windows.Forms.Label
  114.         Me.label19 = New System.Windows.Forms.Label
  115.         Me.txtTaxUpper = New System.Windows.Forms.TextBox
  116.         Me.label18 = New System.Windows.Forms.Label
  117.         Me.txtTotalUpper = New System.Windows.Forms.TextBox
  118.         Me.label16 = New System.Windows.Forms.Label
  119.         Me.label15 = New System.Windows.Forms.Label
  120.         Me.label14 = New System.Windows.Forms.Label
  121.         Me.txtMemo = New System.Windows.Forms.TextBox
  122.         Me.txtJ10 = New System.Windows.Forms.TextBox
  123.         Me.txtP10 = New System.Windows.Forms.TextBox
  124.         Me.txtJ9 = New System.Windows.Forms.TextBox
  125.         Me.txtP9 = New System.Windows.Forms.TextBox
  126.         Me.txtJ8 = New System.Windows.Forms.TextBox
  127.         Me.txtP8 = New System.Windows.Forms.TextBox
  128.         Me.txtJ7 = New System.Windows.Forms.TextBox
  129.         Me.txtP7 = New System.Windows.Forms.TextBox
  130.         Me.txtJ6 = New System.Windows.Forms.TextBox
  131.         Me.txtP6 = New System.Windows.Forms.TextBox
  132.         Me.txtJ5 = New System.Windows.Forms.TextBox
  133.         Me.txtP5 = New System.Windows.Forms.TextBox
  134.         Me.txtJ4 = New System.Windows.Forms.TextBox
  135.         Me.txtP4 = New System.Windows.Forms.TextBox
  136.         Me.txtJ3 = New System.Windows.Forms.TextBox
  137.         Me.txtP3 = New System.Windows.Forms.TextBox
  138.         Me.txtJ2 = New System.Windows.Forms.TextBox
  139.         Me.txtP2 = New System.Windows.Forms.TextBox
  140.         Me.txtJ1 = New System.Windows.Forms.TextBox
  141.         Me.txtP1 = New System.Windows.Forms.TextBox
  142.         Me.label34 = New System.Windows.Forms.Label
  143.         Me.label33 = New System.Windows.Forms.Label
  144.         Me.txtCollecterID = New System.Windows.Forms.TextBox
  145.         Me.txtInvoiceApplicationNo = New System.Windows.Forms.TextBox
  146.         Me.label31 = New System.Windows.Forms.Label
  147.         Me.label32 = New System.Windows.Forms.Label
  148.         Me.label29 = New System.Windows.Forms.Label
  149.         Me.label30 = New System.Windows.Forms.Label
  150.         Me.txtCollecterAddTel = New System.Windows.Forms.TextBox
  151.         Me.txtCollecter = New System.Windows.Forms.TextBox
  152.         Me.txtPayer = New System.Windows.Forms.TextBox
  153.         Me.pictureBox1 = New System.Windows.Forms.PictureBox
  154.         Me.label17 = New System.Windows.Forms.Label
  155.         Me.label13 = New System.Windows.Forms.Label
  156.         Me.label12 = New System.Windows.Forms.Label
  157.         Me.label11 = New System.Windows.Forms.Label
  158.         Me.label10 = New System.Windows.Forms.Label
  159.         Me.label9 = New System.Windows.Forms.Label
  160.         Me.label8 = New System.Windows.Forms.Label
  161.         Me.btnRefDate = New System.Windows.Forms.Button
  162.         Me.btnExit = New System.Windows.Forms.Button
  163.         Me.label23 = New System.Windows.Forms.Label
  164.         Me.label22 = New System.Windows.Forms.Label
  165.         Me.label7 = New System.Windows.Forms.Label
  166.         Me.label6 = New System.Windows.Forms.Label
  167.         Me.label5 = New System.Windows.Forms.Label
  168.         Me.txtDay = New System.Windows.Forms.TextBox
  169.         Me.txtMonth = New System.Windows.Forms.TextBox
  170.         Me.txtYear = New System.Windows.Forms.TextBox
  171.         Me.txtInvoiceSerialNo = New System.Windows.Forms.TextBox
  172.         Me.txtInvoiceCode = New System.Windows.Forms.TextBox
  173.         Me.label4 = New System.Windows.Forms.Label
  174.         Me.label3 = New System.Windows.Forms.Label
  175.         Me.label2 = New System.Windows.Forms.Label
  176.         Me.label1 = New System.Windows.Forms.Label
  177.         Me.panel1.SuspendLayout()
  178.         Me.SuspendLayout()
  179.         '
  180.         'txtTaxControlCode
  181.         '
  182.         Me.txtTaxControlCode.Location = New System.Drawing.Point(62, 489)
  183.         Me.txtTaxControlCode.Name = "txtTaxControlCode"
  184.         Me.txtTaxControlCode.Size = New System.Drawing.Size(324, 21)
  185.         Me.txtTaxControlCode.TabIndex = 56
  186.         Me.txtTaxControlCode.Text = ""
  187.         '
  188.         'cldSelect
  189.         '
  190.         Me.cldSelect.Location = New System.Drawing.Point(169, 70)
  191.         Me.cldSelect.MaxDate = New Date(2999, 12, 31, 0, 0, 0, 0)
  192.         Me.cldSelect.MaxSelectionCount = 1
  193.         Me.cldSelect.MinDate = New Date(1949, 1, 1, 0, 0, 0, 0)
  194.         Me.cldSelect.Name = "cldSelect"
  195.         Me.cldSelect.TabIndex = 62
  196.         Me.cldSelect.TabStop = False
  197.         Me.cldSelect.Visible = False
  198.         '
  199.         'txtWriter
  200.         '
  201.         Me.txtWriter.Location = New System.Drawing.Point(458, 489)
  202.         Me.txtWriter.Name = "txtWriter"
  203.         Me.txtWriter.Size = New System.Drawing.Size(324, 21)
  204.         Me.txtWriter.TabIndex = 57
  205.         Me.txtWriter.Text = ""
  206.         '
  207.         'btnCasePrint
  208.         '
  209.         Me.btnCasePrint.Location = New System.Drawing.Point(400, 515)
  210.         Me.btnCasePrint.Name = "btnCasePrint"
  211.         Me.btnCasePrint.TabIndex = 58
  212.         Me.btnCasePrint.Tag = "套打"
  213.         Me.btnCasePrint.Text = "套打(&T)"
  214.         '
  215.         'btnPreview
  216.         '
  217.         Me.btnPreview.Location = New System.Drawing.Point(562, 515)
  218.         Me.btnPreview.Name = "btnPreview"
  219.         Me.btnPreview.TabIndex = 60
  220.         Me.btnPreview.Tag = "预览"
  221.         Me.btnPreview.Text = "预览(&V)"
  222.         '
  223.         'btnPrint
  224.         '
  225.         Me.btnPrint.Location = New System.Drawing.Point(480, 515)
  226.         Me.btnPrint.Name = "btnPrint"
  227.         Me.btnPrint.TabIndex = 59
  228.         Me.btnPrint.Tag = "打印"
  229.         Me.btnPrint.Text = "打印(&P)"
  230.         '
  231.         'panel1
  232.         '
  233.         Me.panel1.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
  234.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  235.         Me.panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
  236.         Me.panel1.Controls.Add(Me.cboTaxRate)
  237.         Me.panel1.Controls.Add(Me.label24)
  238.         Me.panel1.Controls.Add(Me.txtTaxLower)
  239.         Me.panel1.Controls.Add(Me.txtTotalLower)
  240.         Me.panel1.Controls.Add(Me.label20)
  241.         Me.panel1.Controls.Add(Me.label21)
  242.         Me.panel1.Controls.Add(Me.label19)
  243.         Me.panel1.Controls.Add(Me.txtTaxUpper)
  244.         Me.panel1.Controls.Add(Me.label18)
  245.         Me.panel1.Controls.Add(Me.txtTotalUpper)
  246.         Me.panel1.Controls.Add(Me.label16)
  247.         Me.panel1.Controls.Add(Me.label15)
  248.         Me.panel1.Controls.Add(Me.label14)
  249.         Me.panel1.Controls.Add(Me.txtMemo)
  250.         Me.panel1.Controls.Add(Me.txtJ10)
  251.         Me.panel1.Controls.Add(Me.txtP10)
  252.         Me.panel1.Controls.Add(Me.txtJ9)
  253.         Me.panel1.Controls.Add(Me.txtP9)
  254.         Me.panel1.Controls.Add(Me.txtJ8)
  255.         Me.panel1.Controls.Add(Me.txtP8)
  256.         Me.panel1.Controls.Add(Me.txtJ7)
  257.         Me.panel1.Controls.Add(Me.txtP7)
  258.         Me.panel1.Controls.Add(Me.txtJ6)
  259.         Me.panel1.Controls.Add(Me.txtP6)
  260.         Me.panel1.Controls.Add(Me.txtJ5)
  261.         Me.panel1.Controls.Add(Me.txtP5)
  262.         Me.panel1.Controls.Add(Me.txtJ4)
  263.         Me.panel1.Controls.Add(Me.txtP4)
  264.         Me.panel1.Controls.Add(Me.txtJ3)
  265.         Me.panel1.Controls.Add(Me.txtP3)
  266.         Me.panel1.Controls.Add(Me.txtJ2)
  267.         Me.panel1.Controls.Add(Me.txtP2)
  268.         Me.panel1.Controls.Add(Me.txtJ1)
  269.         Me.panel1.Controls.Add(Me.txtP1)
  270.         Me.panel1.Controls.Add(Me.label34)
  271.         Me.panel1.Controls.Add(Me.label33)
  272.         Me.panel1.Controls.Add(Me.txtCollecterID)
  273.         Me.panel1.Controls.Add(Me.txtInvoiceApplicationNo)
  274.         Me.panel1.Controls.Add(Me.label31)
  275.         Me.panel1.Controls.Add(Me.label32)
  276.         Me.panel1.Controls.Add(Me.label29)
  277.         Me.panel1.Controls.Add(Me.label30)
  278.         Me.panel1.Controls.Add(Me.txtCollecterAddTel)
  279.         Me.panel1.Controls.Add(Me.txtCollecter)
  280.         Me.panel1.Controls.Add(Me.txtPayer)
  281.         Me.panel1.Controls.Add(Me.pictureBox1)
  282.         Me.panel1.Controls.Add(Me.label17)
  283.         Me.panel1.Controls.Add(Me.label13)
  284.         Me.panel1.Controls.Add(Me.label12)
  285.         Me.panel1.Controls.Add(Me.label11)
  286.         Me.panel1.Controls.Add(Me.label10)
  287.         Me.panel1.Controls.Add(Me.label9)
  288.         Me.panel1.Controls.Add(Me.label8)
  289.         Me.panel1.Location = New System.Drawing.Point(4, 95)
  290.         Me.panel1.Name = "panel1"
  291.         Me.panel1.Size = New System.Drawing.Size(784, 390)
  292.         Me.panel1.TabIndex = 50
  293.         '
  294.         'cboTaxRate
  295.         '
  296.         Me.cboTaxRate.Items.AddRange(New Object() {"7", "13", "15", "17"})
  297.         Me.cboTaxRate.Location = New System.Drawing.Point(616, 306)
  298.         Me.cboTaxRate.Name = "cboTaxRate"
  299.         Me.cboTaxRate.Size = New System.Drawing.Size(52, 20)
  300.         Me.cboTaxRate.TabIndex = 27
  301.         Me.cboTaxRate.TabStop = False
  302.         Me.cboTaxRate.Text = "7"
  303.         '
  304.         'label24
  305.         '
  306.         Me.label24.Location = New System.Drawing.Point(538, 306)
  307.         Me.label24.Name = "label24"
  308.         Me.label24.Size = New System.Drawing.Size(88, 22)
  309.         Me.label24.TabIndex = 68
  310.         Me.label24.Text = "税率设置(%):"
  311.         Me.label24.TextAlign = System.Drawing.ContentAlignment.MiddleLeft
  312.         '
  313.         'txtTaxLower
  314.         '
  315.         Me.txtTaxLower.Location = New System.Drawing.Point(618, 362)
  316.         Me.txtTaxLower.Name = "txtTaxLower"
  317.         Me.txtTaxLower.Size = New System.Drawing.Size(158, 21)
  318.         Me.txtTaxLower.TabIndex = 31
  319.         Me.txtTaxLower.Text = ""
  320.         '
  321.         'txtTotalLower
  322.         '
  323.         Me.txtTotalLower.Location = New System.Drawing.Point(618, 336)
  324.         Me.txtTotalLower.Name = "txtTotalLower"
  325.         Me.txtTotalLower.Size = New System.Drawing.Size(158, 21)
  326.         Me.txtTotalLower.TabIndex = 29
  327.         Me.txtTotalLower.Text = ""
  328.         '
  329.         'label20
  330.         '
  331.         Me.label20.Location = New System.Drawing.Point(534, 362)
  332.         Me.label20.Name = "label20"
  333.         Me.label20.Size = New System.Drawing.Size(80, 18)
  334.         Me.label20.TabIndex = 63
  335.         Me.label20.Text = "完税凭证号码"
  336.         Me.label20.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  337.         '
  338.         'label21
  339.         '
  340.         Me.label21.Location = New System.Drawing.Point(534, 336)
  341.         Me.label21.Name = "label21"
  342.         Me.label21.Size = New System.Drawing.Size(80, 18)
  343.         Me.label21.TabIndex = 62
  344.         Me.label21.Text = "(小写)"
  345.         Me.label21.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  346.         '
  347.         'label19
  348.         '
  349.         Me.label19.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
  350.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  351.         Me.label19.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
  352.         Me.label19.Location = New System.Drawing.Point(6, 356)
  353.         Me.label19.Name = "label19"
  354.         Me.label19.Size = New System.Drawing.Size(768, 3)
  355.         Me.label19.TabIndex = 61
  356.         '
  357.         'txtTaxUpper
  358.         '
  359.         Me.txtTaxUpper.Location = New System.Drawing.Point(114, 360)
  360.         Me.txtTaxUpper.Name = "txtTaxUpper"
  361.         Me.txtTaxUpper.Size = New System.Drawing.Size(416, 21)
  362.         Me.txtTaxUpper.TabIndex = 30
  363.         Me.txtTaxUpper.Text = ""
  364.         '
  365.         'label18
  366.         '
  367.         Me.label18.Location = New System.Drawing.Point(6, 362)
  368.         Me.label18.Name = "label18"
  369.         Me.label18.Size = New System.Drawing.Size(104, 18)
  370.         Me.label18.TabIndex = 59
  371.         Me.label18.Text = "税额(大写)"
  372.         Me.label18.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  373.         '
  374.         'txtTotalUpper
  375.         '
  376.         Me.txtTotalUpper.Location = New System.Drawing.Point(114, 334)
  377.         Me.txtTotalUpper.Name = "txtTotalUpper"
  378.         Me.txtTotalUpper.Size = New System.Drawing.Size(416, 21)
  379.         Me.txtTotalUpper.TabIndex = 28
  380.         Me.txtTotalUpper.Text = ""
  381.         '
  382.         'label16
  383.         '
  384.         Me.label16.Location = New System.Drawing.Point(6, 336)
  385.         Me.label16.Name = "label16"
  386.         Me.label16.Size = New System.Drawing.Size(104, 18)
  387.         Me.label16.TabIndex = 57
  388.         Me.label16.Text = "合计人民币(大写)"
  389.         Me.label16.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  390.         '
  391.         'label15
  392.         '
  393.         Me.label15.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
  394.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  395.         Me.label15.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
  396.         Me.label15.Location = New System.Drawing.Point(6, 328)
  397.         Me.label15.Name = "label15"
  398.         Me.label15.Size = New System.Drawing.Size(768, 3)
  399.         Me.label15.TabIndex = 56
  400.         '
  401.         'label14
  402.         '
  403.         Me.label14.Location = New System.Drawing.Point(666, 308)
  404.         Me.label14.Name = "label14"
  405.         Me.label14.Size = New System.Drawing.Size(102, 18)
  406.         Me.label14.TabIndex = 55
  407.         Me.label14.Text = "代开单位盖章"
  408.         Me.label14.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  409.         '
  410.         'txtMemo
  411.         '
  412.         Me.txtMemo.Location = New System.Drawing.Point(538, 126)
  413.         Me.txtMemo.Multiline = True
  414.         Me.txtMemo.Name = "txtMemo"
  415.         Me.txtMemo.ScrollBars = System.Windows.Forms.ScrollBars.Both
  416.         Me.txtMemo.Size = New System.Drawing.Size(230, 178)
  417.         Me.txtMemo.TabIndex = 27
  418.         Me.txtMemo.Text = ""
  419.         '
  420.         'txtJ10
  421.         '
  422.         Me.txtJ10.Font = New System.Drawing.Font("宋体", 8.0!)
  423.         Me.txtJ10.Location = New System.Drawing.Point(440, 304)
  424.         Me.txtJ10.Name = "txtJ10"
  425.         Me.txtJ10.Size = New System.Drawing.Size(88, 20)
  426.         Me.txtJ10.TabIndex = 26
  427.         Me.txtJ10.Text = ""
  428.         Me.txtJ10.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
  429.         '
  430.         'txtP10
  431.         '
  432.         Me.txtP10.Font = New System.Drawing.Font("宋体", 8.0!)
  433.         Me.txtP10.Location = New System.Drawing.Point(6, 304)
  434.         Me.txtP10.Name = "txtP10"
  435.         Me.txtP10.Size = New System.Drawing.Size(430, 20)
  436.         Me.txtP10.TabIndex = 25
  437.         Me.txtP10.Text = ""
  438.         '
  439.         'txtJ9
  440.         '
  441.         Me.txtJ9.Font = New System.Drawing.Font("宋体", 8.0!)
  442.         Me.txtJ9.Location = New System.Drawing.Point(440, 284)
  443.         Me.txtJ9.Name = "txtJ9"
  444.         Me.txtJ9.Size = New System.Drawing.Size(88, 20)
  445.         Me.txtJ9.TabIndex = 24
  446.         Me.txtJ9.Text = ""
  447.         Me.txtJ9.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
  448.         '
  449.         'txtP9
  450.         '
  451.         Me.txtP9.Font = New System.Drawing.Font("宋体", 8.0!)
  452.         Me.txtP9.Location = New System.Drawing.Point(6, 284)
  453.         Me.txtP9.Name = "txtP9"
  454.         Me.txtP9.Size = New System.Drawing.Size(430, 20)
  455.         Me.txtP9.TabIndex = 23
  456.         Me.txtP9.Text = ""
  457.         '
  458.         'txtJ8
  459.         '
  460.         Me.txtJ8.Font = New System.Drawing.Font("宋体", 8.0!)
  461.         Me.txtJ8.Location = New System.Drawing.Point(440, 264)
  462.         Me.txtJ8.Name = "txtJ8"
  463.         Me.txtJ8.Size = New System.Drawing.Size(88, 20)
  464.         Me.txtJ8.TabIndex = 22
  465.         Me.txtJ8.Text = ""
  466.         Me.txtJ8.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
  467.         '
  468.         'txtP8
  469.         '
  470.         Me.txtP8.Font = New System.Drawing.Font("宋体", 8.0!)
  471.         Me.txtP8.Location = New System.Drawing.Point(6, 264)
  472.         Me.txtP8.Name = "txtP8"
  473.         Me.txtP8.Size = New System.Drawing.Size(430, 20)
  474.         Me.txtP8.TabIndex = 21
  475.         Me.txtP8.Text = ""
  476.         '
  477.         'txtJ7
  478.         '
  479.         Me.txtJ7.Font = New System.Drawing.Font("宋体", 8.0!)
  480.         Me.txtJ7.Location = New System.Drawing.Point(440, 244)
  481.         Me.txtJ7.Name = "txtJ7"
  482.         Me.txtJ7.Size = New System.Drawing.Size(88, 20)
  483.         Me.txtJ7.TabIndex = 20
  484.         Me.txtJ7.Text = ""
  485.         Me.txtJ7.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
  486.         '
  487.         'txtP7
  488.         '
  489.         Me.txtP7.Font = New System.Drawing.Font("宋体", 8.0!)
  490.         Me.txtP7.Location = New System.Drawing.Point(6, 244)
  491.         Me.txtP7.Name = "txtP7"
  492.         Me.txtP7.Size = New System.Drawing.Size(430, 20)
  493.         Me.txtP7.TabIndex = 19
  494.         Me.txtP7.Text = ""
  495.         '
  496.         'txtJ6
  497.         '
  498.         Me.txtJ6.Font = New System.Drawing.Font("宋体", 8.0!)
  499.         Me.txtJ6.Location = New System.Drawing.Point(440, 224)
  500.         Me.txtJ6.Name = "txtJ6"
  501.         Me.txtJ6.Size = New System.Drawing.Size(88, 20)
  502.         Me.txtJ6.TabIndex = 18
  503.         Me.txtJ6.Text = ""
  504.         Me.txtJ6.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
  505.         '
  506.         'txtP6
  507.         '
  508.         Me.txtP6.Font = New System.Drawing.Font("宋体", 8.0!)
  509.         Me.txtP6.Location = New System.Drawing.Point(6, 224)
  510.         Me.txtP6.Name = "txtP6"
  511.         Me.txtP6.Size = New System.Drawing.Size(430, 20)
  512.         Me.txtP6.TabIndex = 17
  513.         Me.txtP6.Text = ""
  514.         '
  515.         'txtJ5
  516.         '
  517.         Me.txtJ5.Font = New System.Drawing.Font("宋体", 8.0!)
  518.         Me.txtJ5.Location = New System.Drawing.Point(440, 204)
  519.         Me.txtJ5.Name = "txtJ5"
  520.         Me.txtJ5.Size = New System.Drawing.Size(88, 20)
  521.         Me.txtJ5.TabIndex = 16
  522.         Me.txtJ5.Text = ""
  523.         Me.txtJ5.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
  524.         '
  525.         'txtP5
  526.         '
  527.         Me.txtP5.Font = New System.Drawing.Font("宋体", 8.0!)
  528.         Me.txtP5.Location = New System.Drawing.Point(6, 204)
  529.         Me.txtP5.Name = "txtP5"
  530.         Me.txtP5.Size = New System.Drawing.Size(430, 20)
  531.         Me.txtP5.TabIndex = 15
  532.         Me.txtP5.Text = ""
  533.         '
  534.         'txtJ4
  535.         '
  536.         Me.txtJ4.Font = New System.Drawing.Font("宋体", 8.0!)
  537.         Me.txtJ4.Location = New System.Drawing.Point(440, 184)
  538.         Me.txtJ4.Name = "txtJ4"
  539.         Me.txtJ4.Size = New System.Drawing.Size(88, 20)
  540.         Me.txtJ4.TabIndex = 14
  541.         Me.txtJ4.Text = ""
  542.         Me.txtJ4.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
  543.         '
  544.         'txtP4
  545.         '
  546.         Me.txtP4.Font = New System.Drawing.Font("宋体", 8.0!)
  547.         Me.txtP4.Location = New System.Drawing.Point(6, 184)
  548.         Me.txtP4.Name = "txtP4"
  549.         Me.txtP4.Size = New System.Drawing.Size(430, 20)
  550.         Me.txtP4.TabIndex = 13
  551.         Me.txtP4.Text = ""
  552.         '
  553.         'txtJ3
  554.         '
  555.         Me.txtJ3.Font = New System.Drawing.Font("宋体", 8.0!)
  556.         Me.txtJ3.Location = New System.Drawing.Point(440, 164)
  557.         Me.txtJ3.Name = "txtJ3"
  558.         Me.txtJ3.Size = New System.Drawing.Size(88, 20)
  559.         Me.txtJ3.TabIndex = 12
  560.         Me.txtJ3.Text = ""
  561.         Me.txtJ3.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
  562.         '
  563.         'txtP3
  564.         '
  565.         Me.txtP3.Font = New System.Drawing.Font("宋体", 8.0!)
  566.         Me.txtP3.Location = New System.Drawing.Point(6, 164)
  567.         Me.txtP3.Name = "txtP3"
  568.         Me.txtP3.Size = New System.Drawing.Size(430, 20)
  569.         Me.txtP3.TabIndex = 11
  570.         Me.txtP3.Text = ""
  571.         '
  572.         'txtJ2
  573.         '
  574.         Me.txtJ2.Font = New System.Drawing.Font("宋体", 8.0!)
  575.         Me.txtJ2.Location = New System.Drawing.Point(440, 144)
  576.         Me.txtJ2.Name = "txtJ2"
  577.         Me.txtJ2.Size = New System.Drawing.Size(88, 20)
  578.         Me.txtJ2.TabIndex = 10
  579.         Me.txtJ2.Text = ""
  580.         Me.txtJ2.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
  581.         '
  582.         'txtP2
  583.         '
  584.         Me.txtP2.Font = New System.Drawing.Font("宋体", 8.0!)
  585.         Me.txtP2.Location = New System.Drawing.Point(6, 144)
  586.         Me.txtP2.Name = "txtP2"
  587.         Me.txtP2.Size = New System.Drawing.Size(430, 20)
  588.         Me.txtP2.TabIndex = 9
  589.         Me.txtP2.Text = ""
  590.         '
  591.         'txtJ1
  592.         '
  593.         Me.txtJ1.Font = New System.Drawing.Font("宋体", 8.0!)
  594.         Me.txtJ1.Location = New System.Drawing.Point(440, 124)
  595.         Me.txtJ1.Name = "txtJ1"
  596.         Me.txtJ1.Size = New System.Drawing.Size(88, 20)
  597.         Me.txtJ1.TabIndex = 8
  598.         Me.txtJ1.Text = ""
  599.         Me.txtJ1.TextAlign = System.Windows.Forms.HorizontalAlignment.Right
  600.         '
  601.         'txtP1
  602.         '
  603.         Me.txtP1.Font = New System.Drawing.Font("宋体", 8.0!)
  604.         Me.txtP1.Location = New System.Drawing.Point(6, 124)
  605.         Me.txtP1.Name = "txtP1"
  606.         Me.txtP1.Size = New System.Drawing.Size(430, 20)
  607.         Me.txtP1.TabIndex = 7
  608.         Me.txtP1.Text = ""
  609.         '
  610.         'label34
  611.         '
  612.         Me.label34.Location = New System.Drawing.Point(538, 94)
  613.         Me.label34.Name = "label34"
  614.         Me.label34.Size = New System.Drawing.Size(230, 22)
  615.         Me.label34.TabIndex = 33
  616.         Me.label34.Text = "备           注"
  617.         Me.label34.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  618.         '
  619.         'label33
  620.         '
  621.         Me.label33.Location = New System.Drawing.Point(8, 94)
  622.         Me.label33.Name = "label33"
  623.         Me.label33.Size = New System.Drawing.Size(520, 22)
  624.         Me.label33.TabIndex = 32
  625.         Me.label33.Text = "品       目       及       金       额"
  626.         Me.label33.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  627.         '
  628.         'txtCollecterID
  629.         '
  630.         Me.txtCollecterID.Location = New System.Drawing.Point(494, 58)
  631.         Me.txtCollecterID.Name = "txtCollecterID"
  632.         Me.txtCollecterID.Size = New System.Drawing.Size(282, 21)
  633.         Me.txtCollecterID.TabIndex = 6
  634.         Me.txtCollecterID.Text = ""
  635.         '
  636.         'txtInvoiceApplicationNo
  637.         '
  638.         Me.txtInvoiceApplicationNo.Location = New System.Drawing.Point(494, 18)
  639.         Me.txtInvoiceApplicationNo.Name = "txtInvoiceApplicationNo"
  640.         Me.txtInvoiceApplicationNo.Size = New System.Drawing.Size(282, 21)
  641.         Me.txtInvoiceApplicationNo.TabIndex = 3
  642.         Me.txtInvoiceApplicationNo.Text = ""
  643.         '
  644.         'label31
  645.         '
  646.         Me.label31.Location = New System.Drawing.Point(398, 70)
  647.         Me.label31.Name = "label31"
  648.         Me.label31.Size = New System.Drawing.Size(92, 18)
  649.         Me.label31.TabIndex = 29
  650.         Me.label31.Text = "或 证 件 号 码"
  651.         Me.label31.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  652.         '
  653.         'label32
  654.         '
  655.         Me.label32.Location = New System.Drawing.Point(398, 50)
  656.         Me.label32.Name = "label32"
  657.         Me.label32.Size = New System.Drawing.Size(92, 18)
  658.         Me.label32.TabIndex = 28
  659.         Me.label32.Text = "收款方识别号"
  660.         Me.label32.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  661.         '
  662.         'label29
  663.         '
  664.         Me.label29.Location = New System.Drawing.Point(398, 26)
  665.         Me.label29.Name = "label29"
  666.         Me.label29.Size = New System.Drawing.Size(92, 18)
  667.         Me.label29.TabIndex = 27
  668.         Me.label29.Text = "申 请 表 号 码"
  669.         Me.label29.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  670.         '
  671.         'label30
  672.         '
  673.         Me.label30.Location = New System.Drawing.Point(398, 6)
  674.         Me.label30.Name = "label30"
  675.         Me.label30.Size = New System.Drawing.Size(92, 18)
  676.         Me.label30.TabIndex = 26
  677.         Me.label30.Text = "代开普通发票"
  678.         Me.label30.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  679.         '
  680.         'txtCollecterAddTel
  681.         '
  682.         Me.txtCollecterAddTel.Location = New System.Drawing.Point(104, 68)
  683.         Me.txtCollecterAddTel.Name = "txtCollecterAddTel"
  684.         Me.txtCollecterAddTel.Size = New System.Drawing.Size(282, 21)
  685.         Me.txtCollecterAddTel.TabIndex = 5
  686.         Me.txtCollecterAddTel.Text = ""
  687.         '
  688.         'txtCollecter
  689.         '
  690.         Me.txtCollecter.Location = New System.Drawing.Point(104, 48)
  691.         Me.txtCollecter.Name = "txtCollecter"
  692.         Me.txtCollecter.Size = New System.Drawing.Size(282, 21)
  693.         Me.txtCollecter.TabIndex = 4
  694.         Me.txtCollecter.Text = ""
  695.         '
  696.         'txtPayer
  697.         '
  698.         Me.txtPayer.Location = New System.Drawing.Point(104, 12)
  699.         Me.txtPayer.Name = "txtPayer"
  700.         Me.txtPayer.Size = New System.Drawing.Size(282, 21)
  701.         Me.txtPayer.TabIndex = 2
  702.         Me.txtPayer.Text = ""
  703.         '
  704.         'pictureBox1
  705.         '
  706.         Me.pictureBox1.Location = New System.Drawing.Point(390, 8)
  707.         Me.pictureBox1.Name = "pictureBox1"
  708.         Me.pictureBox1.Size = New System.Drawing.Size(3, 80)
  709.         Me.pictureBox1.TabIndex = 22
  710.         Me.pictureBox1.TabStop = False
  711.         '
  712.         'label17
  713.         '
  714.         Me.label17.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
  715.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  716.         Me.label17.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
  717.         Me.label17.Location = New System.Drawing.Point(6, 116)
  718.         Me.label17.Name = "label17"
  719.         Me.label17.Size = New System.Drawing.Size(768, 3)
  720.         Me.label17.TabIndex = 10
  721.         '
  722.         'label13
  723.         '
  724.         Me.label13.Location = New System.Drawing.Point(8, 70)
  725.         Me.label13.Name = "label13"
  726.         Me.label13.Size = New System.Drawing.Size(92, 18)
  727.         Me.label13.TabIndex = 6
  728.         Me.label13.Text = "及地址、电话"
  729.         Me.label13.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  730.         '
  731.         'label12
  732.         '
  733.         Me.label12.Location = New System.Drawing.Point(8, 50)
  734.         Me.label12.Name = "label12"
  735.         Me.label12.Size = New System.Drawing.Size(92, 18)
  736.         Me.label12.TabIndex = 5
  737.         Me.label12.Text = "收款方名称"
  738.         Me.label12.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  739.         '
  740.         'label11
  741.         '
  742.         Me.label11.Location = New System.Drawing.Point(8, 6)
  743.         Me.label11.Name = "label11"
  744.         Me.label11.Size = New System.Drawing.Size(92, 36)
  745.         Me.label11.TabIndex = 4
  746.         Me.label11.Text = "付款方名称"
  747.         Me.label11.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  748.         '
  749.         'label10
  750.         '
  751.         Me.label10.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
  752.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  753.         Me.label10.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
  754.         Me.label10.Location = New System.Drawing.Point(6, 88)
  755.         Me.label10.Name = "label10"
  756.         Me.label10.Size = New System.Drawing.Size(768, 3)
  757.         Me.label10.TabIndex = 2
  758.         Me.label10.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  759.         '
  760.         'label9
  761.         '
  762.         Me.label9.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
  763.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  764.         Me.label9.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
  765.         Me.label9.Location = New System.Drawing.Point(6, 44)
  766.         Me.label9.Name = "label9"
  767.         Me.label9.Size = New System.Drawing.Size(768, 3)
  768.         Me.label9.TabIndex = 1
  769.         '
  770.         'label8
  771.         '
  772.         Me.label8.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
  773.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  774.         Me.label8.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
  775.         Me.label8.Location = New System.Drawing.Point(4, -10)
  776.         Me.label8.Name = "label8"
  777.         Me.label8.Size = New System.Drawing.Size(768, 10)
  778.         Me.label8.TabIndex = 0
  779.         '
  780.         'btnRefDate
  781.         '
  782.         Me.btnRefDate.Location = New System.Drawing.Point(134, 69)
  783.         Me.btnRefDate.Name = "btnRefDate"
  784.         Me.btnRefDate.Size = New System.Drawing.Size(32, 23)
  785.         Me.btnRefDate.TabIndex = 40
  786.         Me.btnRefDate.TabStop = False
  787.         Me.btnRefDate.Text = "..."
  788.         '
  789.         'btnExit
  790.         '
  791.         Me.btnExit.DialogResult = System.Windows.Forms.DialogResult.Cancel
  792.         Me.btnExit.Location = New System.Drawing.Point(708, 515)
  793.         Me.btnExit.Name = "btnExit"
  794.         Me.btnExit.TabIndex = 61
  795.         Me.btnExit.Text = "退出(&X)"
  796.         '
  797.         'label23
  798.         '
  799.         Me.label23.Location = New System.Drawing.Point(402, 489)
  800.         Me.label23.Name = "label23"
  801.         Me.label23.Size = New System.Drawing.Size(54, 22)
  802.         Me.label23.TabIndex = 55
  803.         Me.label23.Text = "开票人:"
  804.         Me.label23.TextAlign = System.Drawing.ContentAlignment.MiddleLeft
  805.         '
  806.         'label22
  807.         '
  808.         Me.label22.Location = New System.Drawing.Point(6, 489)
  809.         Me.label22.Name = "label22"
  810.         Me.label22.Size = New System.Drawing.Size(54, 22)
  811.         Me.label22.TabIndex = 54
  812.         Me.label22.Text = "税控码:"
  813.         Me.label22.TextAlign = System.Drawing.ContentAlignment.MiddleLeft
  814.         '
  815.         'label7
  816.         '
  817.         Me.label7.Location = New System.Drawing.Point(112, 71)
  818.         Me.label7.Name = "label7"
  819.         Me.label7.Size = New System.Drawing.Size(16, 20)
  820.         Me.label7.TabIndex = 53
  821.         Me.label7.Text = "日"
  822.         Me.label7.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  823.         '
  824.         'label6
  825.         '
  826.         Me.label6.Location = New System.Drawing.Point(72, 71)
  827.         Me.label6.Name = "label6"
  828.         Me.label6.Size = New System.Drawing.Size(16, 20)
  829.         Me.label6.TabIndex = 52
  830.         Me.label6.Text = "月"
  831.         Me.label6.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  832.         '
  833.         'label5
  834.         '
  835.         Me.label5.Location = New System.Drawing.Point(36, 71)
  836.         Me.label5.Name = "label5"
  837.         Me.label5.Size = New System.Drawing.Size(16, 20)
  838.         Me.label5.TabIndex = 51
  839.         Me.label5.Text = "年"
  840.         Me.label5.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  841.         '
  842.         'txtDay
  843.         '
  844.         Me.txtDay.Location = New System.Drawing.Point(88, 69)
  845.         Me.txtDay.Name = "txtDay"
  846.         Me.txtDay.ReadOnly = True
  847.         Me.txtDay.Size = New System.Drawing.Size(20, 21)
  848.         Me.txtDay.TabIndex = 41
  849.         Me.txtDay.TabStop = False
  850.         Me.txtDay.Text = "01"
  851.         '
  852.         'txtMonth
  853.         '
  854.         Me.txtMonth.Location = New System.Drawing.Point(52, 69)
  855.         Me.txtMonth.Name = "txtMonth"
  856.         Me.txtMonth.ReadOnly = True
  857.         Me.txtMonth.Size = New System.Drawing.Size(20, 21)
  858.         Me.txtMonth.TabIndex = 42
  859.         Me.txtMonth.TabStop = False
  860.         Me.txtMonth.Text = "01"
  861.         '
  862.         'txtYear
  863.         '
  864.         Me.txtYear.Location = New System.Drawing.Point(4, 69)
  865.         Me.txtYear.Name = "txtYear"
  866.         Me.txtYear.ReadOnly = True
  867.         Me.txtYear.Size = New System.Drawing.Size(32, 21)
  868.         Me.txtYear.TabIndex = 43
  869.         Me.txtYear.TabStop = False
  870.         Me.txtYear.Text = "2005"
  871.         '
  872.         'txtInvoiceSerialNo
  873.         '
  874.         Me.txtInvoiceSerialNo.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
  875.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  876.         Me.txtInvoiceSerialNo.Location = New System.Drawing.Point(592, 61)
  877.         Me.txtInvoiceSerialNo.Name = "txtInvoiceSerialNo"
  878.         Me.txtInvoiceSerialNo.Size = New System.Drawing.Size(184, 21)
  879.         Me.txtInvoiceSerialNo.TabIndex = 47
  880.         Me.txtInvoiceSerialNo.Text = ""
  881.         '
  882.         'txtInvoiceCode
  883.         '
  884.         Me.txtInvoiceCode.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
  885.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  886.         Me.txtInvoiceCode.Location = New System.Drawing.Point(592, 37)
  887.         Me.txtInvoiceCode.Name = "txtInvoiceCode"
  888.         Me.txtInvoiceCode.Size = New System.Drawing.Size(184, 21)
  889.         Me.txtInvoiceCode.TabIndex = 44
  890.         Me.txtInvoiceCode.Text = ""
  891.         '
  892.         'label4
  893.         '
  894.         Me.label4.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
  895.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  896.         Me.label4.Location = New System.Drawing.Point(528, 65)
  897.         Me.label4.Name = "label4"
  898.         Me.label4.Size = New System.Drawing.Size(124, 23)
  899.         Me.label4.TabIndex = 49
  900.         Me.label4.Text = "发票号码:"
  901.         '
  902.         'label3
  903.         '
  904.         Me.label3.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
  905.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  906.         Me.label3.Location = New System.Drawing.Point(528, 41)
  907.         Me.label3.Name = "label3"
  908.         Me.label3.Size = New System.Drawing.Size(124, 23)
  909.         Me.label3.TabIndex = 48
  910.         Me.label3.Text = "发票代码:"
  911.         '
  912.         'label2
  913.         '
  914.         Me.label2.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
  915.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  916.         Me.label2.Font = New System.Drawing.Font("宋体", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
  917.         Me.label2.Location = New System.Drawing.Point(8, 31)
  918.         Me.label2.Name = "label2"
  919.         Me.label2.Size = New System.Drawing.Size(776, 32)
  920.         Me.label2.TabIndex = 46
  921.         Me.label2.Text = "记  账  联"
  922.         Me.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  923.         '
  924.         'label1
  925.         '
  926.         Me.label1.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
  927.                     Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
  928.         Me.label1.Font = New System.Drawing.Font("宋体", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
  929.         Me.label1.Location = New System.Drawing.Point(8, 5)
  930.         Me.label1.Name = "label1"
  931.         Me.label1.Size = New System.Drawing.Size(776, 32)
  932.         Me.label1.TabIndex = 45
  933.         Me.label1.Text = "税 务 机 关 代 开 统 一 发 票(国 税)"
  934.         Me.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter
  935.         '
  936.         'frmInvoice
  937.         '
  938.         Me.AutoScaleBaseSize = New System.Drawing.Size(6, 14)
  939.         Me.ClientSize = New System.Drawing.Size(792, 542)
  940.         Me.Controls.Add(Me.txtTaxControlCode)
  941.         Me.Controls.Add(Me.txtWriter)
  942.         Me.Controls.Add(Me.txtDay)
  943.         Me.Controls.Add(Me.txtMonth)
  944.         Me.Controls.Add(Me.txtYear)
  945.         Me.Controls.Add(Me.txtInvoiceSerialNo)
  946.         Me.Controls.Add(Me.txtInvoiceCode)
  947.         Me.Controls.Add(Me.cldSelect)
  948.         Me.Controls.Add(Me.btnCasePrint)
  949.         Me.Controls.Add(Me.btnPreview)
  950.         Me.Controls.Add(Me.btnPrint)
  951.         Me.Controls.Add(Me.panel1)
  952.         Me.Controls.Add(Me.btnRefDate)
  953.         Me.Controls.Add(Me.btnExit)
  954.         Me.Controls.Add(Me.label23)
  955.         Me.Controls.Add(Me.label22)
  956.         Me.Controls.Add(Me.label7)
  957.         Me.Controls.Add(Me.label6)
  958.         Me.Controls.Add(Me.label5)
  959.         Me.Controls.Add(Me.label4)
  960.         Me.Controls.Add(Me.label3)
  961.         Me.Controls.Add(Me.label2)
  962.         Me.Controls.Add(Me.label1)
  963.         Me.KeyPreview = True
  964.         Me.Name = "frmInvoice"
  965.         Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
  966.         Me.Text = "黑龙江省大庆市国家税务局[代 开 统 一 发 票(国 税)]"
  967.         Me.panel1.ResumeLayout(False)
  968.         Me.ResumeLayout(False)
  969.     End Sub
  970. #End Region
  971.     Enum PrintFlag
  972.         CasePrint       '套打,只打印没有印刷的部分
  973.         PrintAll        '打印全部
  974.         PreviewAll      '预览全部
  975.     End Enum
  976.     Private Sub Print_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnPreview.Click, btnPrint.Click, btnCasePrint.Click
  977.         Dim btn As Button = CType(sender, Button)
  978.         Select Case btn.Tag.ToString()
  979.             Case "套打"
  980.                 Print(PrintFlag.CasePrint)
  981.             Case "打印"
  982.                 Print(PrintFlag.PrintAll)
  983.             Case "预览"
  984.                 Print(PrintFlag.PreviewAll)
  985.         End Select
  986.     End Sub
  987.     '套打、打印预览实现
  988.     Private Sub Print(ByVal p_printFlag As PrintFlag)
  989.         '制作步骤:
  990.         '/* 1、用Excel作出与要打印的样式一样的电子表格存为模板;
  991.         ' *     技巧:最好把第一行与第一列作为空行,以利于调整边距(虽然Excel、打印机可调整页边距), 尽量的在需要调整的地方多空几行与几列,以利于调整套打对准
  992.         ' * 
  993.         ' *  2、如同本程序一样,将Excel作为套打的模板,直接将要打印的数据写入;
  994.         ' * 
  995.         ' *  3、打印,根据实际的效果调整Excel模板行高列宽及空出的行列, 直到能够准确的套上。将模板拷贝一份,清除模板上的文字也网格线,做成套打的模板。
  996.         ' */
  997.         '用Excel打印,步骤为:打开、写数据、打印预览、关闭
  998.         Dim excel As New GoldPrinter.ExcelAccess
  999.         Dim strFileName As String = "invoice.xlt"   '模板文件名
  1000.         If (p_printFlag = PrintFlag.CasePrint) Then
  1001.             strFileName = "invoiceCase.xlt"         '套打模板文件名
  1002.         End If
  1003.         Dim strExcelTemplateFile As String = System.IO.Path.GetFullPath("..ExcelTemplate" + strFileName)
  1004.         excel.Open(strExcelTemplateFile)            '用模板文件
  1005.         excel.IsVisibledExcel = True
  1006.         excel.FormCaption = "税 务 机 关 代 开 统 一 发 票(国 税)" '"MIS金质打印通  通打天下报表"
  1007.         '在模板中写入要打印的数据
  1008.         '***发票抬头***
  1009.         '年月日
  1010.         excel.SetCellText(7, "B", txtYear.Text + "年" + txtMonth.Text + "月" + txtDay.Text + "日")
  1011.         '付款方名称
  1012.         excel.SetCellText(8, "D", txtPayer.Text)
  1013.         '收款方名称
  1014.         excel.SetCellText(9, "D", txtCollecter.Text)
  1015.         '及地址、电话
  1016.         excel.SetCellText(11, "D", txtCollecterAddTel.Text)
  1017.         ' 代开普通发票    申 请 表 号 码
  1018.         excel.SetCellText(8, "J", txtInvoiceApplicationNo.Text)
  1019.         '收款方识别号或 证 件 号 码
  1020.         excel.SetCellText(9, "J", txtCollecterID.Text)
  1021.         '***品名及金额、备注***
  1022.         'B14到B23是品名   F14到F23为金额
  1023.         excel.SetCellText(14, "B", txtP1.Text)
  1024.         excel.SetCellText(14, "F", txtJ1.Text)
  1025.         excel.SetCellText(15, "B", txtP2.Text)
  1026.         excel.SetCellText(15, "F", txtJ2.Text)
  1027.         excel.SetCellText(16, "B", txtP3.Text)
  1028.         excel.SetCellText(16, "F", txtJ3.Text)
  1029.         excel.SetCellText(17, "B", txtP4.Text)
  1030.         excel.SetCellText(17, "F", txtJ4.Text)
  1031.         excel.SetCellText(18, "B", txtP5.Text)
  1032.         excel.SetCellText(18, "F", txtJ5.Text)
  1033.         excel.SetCellText(19, "B", txtP6.Text)
  1034.         excel.SetCellText(19, "F", txtJ6.Text)
  1035.         excel.SetCellText(20, "B", txtP7.Text)
  1036.         excel.SetCellText(20, "F", txtJ7.Text)
  1037.         excel.SetCellText(21, "B", txtP8.Text)
  1038.         excel.SetCellText(21, "F", txtJ8.Text)
  1039.         excel.SetCellText(22, "B", txtP9.Text)
  1040.         excel.SetCellText(22, "F", txtJ9.Text)
  1041.         excel.SetCellText(23, "B", txtP10.Text)
  1042.         excel.SetCellText(23, "F", txtJ10.Text)
  1043.         '备注
  1044.         excel.SetCellText(14, "I", txtMemo.Text)
  1045.         '***发票总金额***
  1046.         '合计人民币   (大写)
  1047.         excel.SetCellText(24, "D", txtTotalUpper.Text)
  1048.         '合计人民币   (小写)
  1049.         excel.SetCellText(24, "K", txtTotalLower.Text)
  1050.         '税额   (大写)
  1051.         excel.SetCellText(25, "D", txtTaxUpper.Text)
  1052.         '税额   (小写)
  1053.         excel.SetCellText(25, "L", txtTaxLower.Text)
  1054.         '***发票尾***
  1055.         '税控码
  1056.         excel.SetCellText(26, "C", txtTaxControlCode.Text)
  1057.         '开票人:
  1058.         excel.SetCellText(26, "H", txtWriter.Text)
  1059.         If (p_printFlag = PrintFlag.CasePrint Or p_printFlag = PrintFlag.PrintAll) Then
  1060.             excel.Print()           '打印
  1061.         Else
  1062.             excel.PrintPreview()    '预览
  1063.         End If
  1064.         excel.Close()               '关闭并释放
  1065.     End Sub
  1066.     Private Sub frmInvoice_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load
  1067.         '初始当日日期
  1068.         Dim dt As System.DateTime = System.DateTime.Now
  1069.         SetToday(dt)
  1070.     End Sub
  1071.     Private Sub btnExit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnExit.Click
  1072.         Me.Close()
  1073.     End Sub
  1074.     '回车
  1075.     Private Sub frmInvoice_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles MyBase.KeyPress
  1076.         If (e.KeyChar = vbCr) Then
  1077.             SendKeys.Send("{TAB}")
  1078.         End If
  1079.     End Sub
  1080.     '金额小写转人民币大写
  1081.     Private Sub txtTotalLower_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtTotalLower.KeyUp
  1082.         SetUpperMoney()
  1083.     End Sub
  1084.     '重新总计
  1085.     Private Sub txtJX_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles txtJ1.TextChanged, txtJ2.TextChanged, txtJ3.TextChanged, txtJ4.TextChanged, txtJ5.TextChanged, txtJ6.TextChanged, txtJ7.TextChanged, txtJ8.TextChanged, txtJ9.TextChanged, txtJ10.TextChanged
  1086.         Dim dblMoney As Double = 0
  1087.         dblMoney += GetInputMoney(txtJ1.Text)
  1088.         dblMoney += GetInputMoney(txtJ2.Text)
  1089.         dblMoney += GetInputMoney(txtJ3.Text)
  1090.         dblMoney += GetInputMoney(txtJ4.Text)
  1091.         dblMoney += GetInputMoney(txtJ5.Text)
  1092.         dblMoney += GetInputMoney(txtJ6.Text)
  1093.         dblMoney += GetInputMoney(txtJ7.Text)
  1094.         dblMoney += GetInputMoney(txtJ8.Text)
  1095.         dblMoney += GetInputMoney(txtJ9.Text)
  1096.         dblMoney += GetInputMoney(txtJ10.Text)
  1097.         txtTotalLower.Text = dblMoney.ToString()
  1098.         SetUpperMoney()
  1099.     End Sub
  1100.     '改变税率重算
  1101.     Private Sub cboTaxRate_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cboTaxRate.TextChanged
  1102.         SetUpperMoney()
  1103.     End Sub
  1104.     Private Sub btnRefDate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnRefDate.Click
  1105.         cldSelect.Visible = True
  1106.         cldSelect.SetDate(New DateTime(Int32.Parse(txtYear.Text), Int32.Parse(txtMonth.Text), Int32.Parse(txtDay.Text)))
  1107.         cldSelect.Focus()
  1108.     End Sub
  1109.     Private Sub cldSelect_DateSelected(ByVal sender As Object, ByVal e As System.Windows.Forms.DateRangeEventArgs) Handles cldSelect.DateSelected
  1110.         SetToday(e.End)
  1111.         cldSelect.Visible = False
  1112.     End Sub
  1113.     '大写合计人民币、税额
  1114.     Private Sub SetUpperMoney()
  1115.         Try
  1116.             Dim strUpper As String
  1117.             strUpper = GoldPrinter.ChineseNum.GetUpperMoney(Double.Parse(txtTotalLower.Text))
  1118.             '合计人民币
  1119.             txtTotalUpper.Text = strUpper
  1120.             strUpper = GoldPrinter.ChineseNum.GetUpperMoney(Double.Parse(txtTotalLower.Text) * Double.Parse(cboTaxRate.Text) / 100)
  1121.             '税额 = 合计人民币 * 税率
  1122.             txtTaxUpper.Text = strUpper
  1123.         Catch ex As Exception
  1124.         End Try
  1125.     End Sub
  1126.     Private Function GetInputMoney(ByVal p_text As String) As Double
  1127.         Dim dblReturn As Double = 0
  1128.         Try
  1129.             dblReturn = Double.Parse(p_text)
  1130.         Catch ex As Exception
  1131.         End Try
  1132.         Return dblReturn
  1133.     End Function
  1134.     Private Sub SetToday(ByVal dt As System.DateTime)
  1135.         txtYear.Text = dt.Year.ToString()
  1136.         txtMonth.Text = GetLengthTwoDate(dt.Month.ToString())
  1137.         txtDay.Text = GetLengthTwoDate(dt.Day.ToString())
  1138.     End Sub
  1139.     Private Function GetLengthTwoDate(ByVal p_MonthOrDay As String) As String
  1140.         Dim strReturn As String = p_MonthOrDay
  1141.         If (strReturn.Length = 1) Then
  1142.             strReturn = "0" + strReturn
  1143.         End If
  1144.         Return strReturn
  1145.     End Function
  1146. End Class