frmKcth.vb
上传用户:wj57717022
上传日期:2014-12-16
资源大小:4093k
文件大小:34k
源码类别:

医药行业

开发平台:

Visual Basic

  1. Public Class frmKcth
  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 GroupBox1 As System.Windows.Forms.GroupBox
  25.     Friend WithEvents GroupBox2 As System.Windows.Forms.GroupBox
  26.     Friend WithEvents Label1 As System.Windows.Forms.Label
  27.     Friend WithEvents txtdate As System.Windows.Forms.DateTimePicker
  28.     Friend WithEvents Label2 As System.Windows.Forms.Label
  29.     Friend WithEvents Label3 As System.Windows.Forms.Label
  30.     Friend WithEvents txtdc As System.Windows.Forms.ComboBox
  31.     Friend WithEvents txtdr As System.Windows.Forms.ComboBox
  32.     Friend WithEvents Label4 As System.Windows.Forms.Label
  33.     Friend WithEvents txtBillnumber As System.Windows.Forms.TextBox
  34.     Friend WithEvents Label5 As System.Windows.Forms.Label
  35.     Friend WithEvents Label6 As System.Windows.Forms.Label
  36.     Friend WithEvents Label7 As System.Windows.Forms.Label
  37.     Friend WithEvents Label8 As System.Windows.Forms.Label
  38.     Friend WithEvents Label9 As System.Windows.Forms.Label
  39.     Friend WithEvents Label10 As System.Windows.Forms.Label
  40.     Friend WithEvents Label11 As System.Windows.Forms.Label
  41.     Friend WithEvents Label12 As System.Windows.Forms.Label
  42.     Friend WithEvents Label13 As System.Windows.Forms.Label
  43.     Friend WithEvents Label14 As System.Windows.Forms.Label
  44.     Friend WithEvents Label15 As System.Windows.Forms.Label
  45.     Friend WithEvents Label16 As System.Windows.Forms.Label
  46.     Friend WithEvents Label17 As System.Windows.Forms.Label
  47.     Friend WithEvents Label18 As System.Windows.Forms.Label
  48.     Friend WithEvents Label19 As System.Windows.Forms.Label
  49.     Friend WithEvents Label20 As System.Windows.Forms.Label
  50.     Friend WithEvents txtmednumber As System.Windows.Forms.TextBox
  51.     Friend WithEvents txtmedName As System.Windows.Forms.TextBox
  52.     Friend WithEvents txtmedrule As System.Windows.Forms.TextBox
  53.     Friend WithEvents txtcount As System.Windows.Forms.TextBox
  54.     Friend WithEvents txtjj As System.Windows.Forms.TextBox
  55.     Friend WithEvents txtmoney As System.Windows.Forms.TextBox
  56.     Friend WithEvents txtlprice As System.Windows.Forms.TextBox
  57.     Friend WithEvents txtpackage As System.Windows.Forms.TextBox
  58.     Friend WithEvents txtaddress As System.Windows.Forms.TextBox
  59.     Friend WithEvents txtbatch As System.Windows.Forms.TextBox
  60.     Friend WithEvents txtavaid As System.Windows.Forms.TextBox
  61.     Friend WithEvents txthy As System.Windows.Forms.TextBox
  62.     Friend WithEvents txtzy As System.Windows.Forms.TextBox
  63.     Friend WithEvents txtjsr As System.Windows.Forms.TextBox
  64.     Friend WithEvents txtno As System.Windows.Forms.TextBox
  65.     Friend WithEvents dgview As System.Windows.Forms.DataGrid
  66.     Friend WithEvents tbnsave As System.Windows.Forms.ToolBarButton
  67.     Friend WithEvents tbnPrint As System.Windows.Forms.ToolBarButton
  68.     Friend WithEvents tbnExit As System.Windows.Forms.ToolBarButton
  69.     Friend WithEvents txtunit As System.Windows.Forms.TextBox
  70.     Friend WithEvents ErrorProvider1 As System.Windows.Forms.ErrorProvider
  71.     Friend WithEvents tbnDh As System.Windows.Forms.ToolBar
  72.     Friend WithEvents tbnAdd As System.Windows.Forms.ToolBarButton
  73.     Friend WithEvents ImageList2 As System.Windows.Forms.ImageList
  74.     <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
  75.         Me.components = New System.ComponentModel.Container
  76.         Dim resources As System.Resources.ResourceManager = New System.Resources.ResourceManager(GetType(frmKcth))
  77.         Me.tbnDh = New System.Windows.Forms.ToolBar
  78.         Me.tbnAdd = New System.Windows.Forms.ToolBarButton
  79.         Me.tbnsave = New System.Windows.Forms.ToolBarButton
  80.         Me.tbnPrint = New System.Windows.Forms.ToolBarButton
  81.         Me.tbnExit = New System.Windows.Forms.ToolBarButton
  82.         Me.GroupBox1 = New System.Windows.Forms.GroupBox
  83.         Me.txtno = New System.Windows.Forms.TextBox
  84.         Me.txtjsr = New System.Windows.Forms.TextBox
  85.         Me.txtzy = New System.Windows.Forms.TextBox
  86.         Me.txthy = New System.Windows.Forms.TextBox
  87.         Me.txtavaid = New System.Windows.Forms.TextBox
  88.         Me.Label20 = New System.Windows.Forms.Label
  89.         Me.txtbatch = New System.Windows.Forms.TextBox
  90.         Me.txtaddress = New System.Windows.Forms.TextBox
  91.         Me.txtpackage = New System.Windows.Forms.TextBox
  92.         Me.Label19 = New System.Windows.Forms.Label
  93.         Me.Label18 = New System.Windows.Forms.Label
  94.         Me.Label17 = New System.Windows.Forms.Label
  95.         Me.Label16 = New System.Windows.Forms.Label
  96.         Me.Label15 = New System.Windows.Forms.Label
  97.         Me.Label14 = New System.Windows.Forms.Label
  98.         Me.Label13 = New System.Windows.Forms.Label
  99.         Me.txtlprice = New System.Windows.Forms.TextBox
  100.         Me.Label12 = New System.Windows.Forms.Label
  101.         Me.txtmoney = New System.Windows.Forms.TextBox
  102.         Me.Label11 = New System.Windows.Forms.Label
  103.         Me.txtjj = New System.Windows.Forms.TextBox
  104.         Me.Label10 = New System.Windows.Forms.Label
  105.         Me.txtcount = New System.Windows.Forms.TextBox
  106.         Me.Label9 = New System.Windows.Forms.Label
  107.         Me.txtunit = New System.Windows.Forms.TextBox
  108.         Me.Label8 = New System.Windows.Forms.Label
  109.         Me.txtmedrule = New System.Windows.Forms.TextBox
  110.         Me.Label7 = New System.Windows.Forms.Label
  111.         Me.txtmedName = New System.Windows.Forms.TextBox
  112.         Me.Label6 = New System.Windows.Forms.Label
  113.         Me.txtmednumber = New System.Windows.Forms.TextBox
  114.         Me.Label5 = New System.Windows.Forms.Label
  115.         Me.txtBillnumber = New System.Windows.Forms.TextBox
  116.         Me.Label4 = New System.Windows.Forms.Label
  117.         Me.txtdr = New System.Windows.Forms.ComboBox
  118.         Me.txtdc = New System.Windows.Forms.ComboBox
  119.         Me.Label3 = New System.Windows.Forms.Label
  120.         Me.Label2 = New System.Windows.Forms.Label
  121.         Me.txtdate = New System.Windows.Forms.DateTimePicker
  122.         Me.Label1 = New System.Windows.Forms.Label
  123.         Me.GroupBox2 = New System.Windows.Forms.GroupBox
  124.         Me.dgview = New System.Windows.Forms.DataGrid
  125.         Me.ErrorProvider1 = New System.Windows.Forms.ErrorProvider
  126.         Me.ImageList2 = New System.Windows.Forms.ImageList(Me.components)
  127.         Me.GroupBox1.SuspendLayout()
  128.         CType(Me.dgview, System.ComponentModel.ISupportInitialize).BeginInit()
  129.         Me.SuspendLayout()
  130.         '
  131.         'tbnDh
  132.         '
  133.         Me.tbnDh.Appearance = System.Windows.Forms.ToolBarAppearance.Flat
  134.         Me.tbnDh.Buttons.AddRange(New System.Windows.Forms.ToolBarButton() {Me.tbnAdd, Me.tbnsave, Me.tbnPrint, Me.tbnExit})
  135.         Me.tbnDh.DropDownArrows = True
  136.         Me.tbnDh.ImageList = Me.ImageList2
  137.         Me.tbnDh.Location = New System.Drawing.Point(0, 0)
  138.         Me.tbnDh.Name = "tbnDh"
  139.         Me.tbnDh.ShowToolTips = True
  140.         Me.tbnDh.Size = New System.Drawing.Size(917, 44)
  141.         Me.tbnDh.TabIndex = 0
  142.         '
  143.         'tbnAdd
  144.         '
  145.         Me.tbnAdd.ImageIndex = 7
  146.         Me.tbnAdd.Text = "添加"
  147.         '
  148.         'tbnsave
  149.         '
  150.         Me.tbnsave.ImageIndex = 4
  151.         Me.tbnsave.Text = "保存"
  152.         '
  153.         'tbnPrint
  154.         '
  155.         Me.tbnPrint.ImageIndex = 12
  156.         Me.tbnPrint.Text = "打印"
  157.         '
  158.         'tbnExit
  159.         '
  160.         Me.tbnExit.ImageIndex = 11
  161.         Me.tbnExit.Text = "退出"
  162.         '
  163.         'GroupBox1
  164.         '
  165.         Me.GroupBox1.Controls.Add(Me.txtno)
  166.         Me.GroupBox1.Controls.Add(Me.txtjsr)
  167.         Me.GroupBox1.Controls.Add(Me.txtzy)
  168.         Me.GroupBox1.Controls.Add(Me.txthy)
  169.         Me.GroupBox1.Controls.Add(Me.txtavaid)
  170.         Me.GroupBox1.Controls.Add(Me.Label20)
  171.         Me.GroupBox1.Controls.Add(Me.txtbatch)
  172.         Me.GroupBox1.Controls.Add(Me.txtaddress)
  173.         Me.GroupBox1.Controls.Add(Me.txtpackage)
  174.         Me.GroupBox1.Controls.Add(Me.Label19)
  175.         Me.GroupBox1.Controls.Add(Me.Label18)
  176.         Me.GroupBox1.Controls.Add(Me.Label17)
  177.         Me.GroupBox1.Controls.Add(Me.Label16)
  178.         Me.GroupBox1.Controls.Add(Me.Label15)
  179.         Me.GroupBox1.Controls.Add(Me.Label14)
  180.         Me.GroupBox1.Controls.Add(Me.Label13)
  181.         Me.GroupBox1.Controls.Add(Me.txtlprice)
  182.         Me.GroupBox1.Controls.Add(Me.Label12)
  183.         Me.GroupBox1.Controls.Add(Me.txtmoney)
  184.         Me.GroupBox1.Controls.Add(Me.Label11)
  185.         Me.GroupBox1.Controls.Add(Me.txtjj)
  186.         Me.GroupBox1.Controls.Add(Me.Label10)
  187.         Me.GroupBox1.Controls.Add(Me.txtcount)
  188.         Me.GroupBox1.Controls.Add(Me.Label9)
  189.         Me.GroupBox1.Controls.Add(Me.txtunit)
  190.         Me.GroupBox1.Controls.Add(Me.Label8)
  191.         Me.GroupBox1.Controls.Add(Me.txtmedrule)
  192.         Me.GroupBox1.Controls.Add(Me.Label7)
  193.         Me.GroupBox1.Controls.Add(Me.txtmedName)
  194.         Me.GroupBox1.Controls.Add(Me.Label6)
  195.         Me.GroupBox1.Controls.Add(Me.txtmednumber)
  196.         Me.GroupBox1.Controls.Add(Me.Label5)
  197.         Me.GroupBox1.Controls.Add(Me.txtBillnumber)
  198.         Me.GroupBox1.Controls.Add(Me.Label4)
  199.         Me.GroupBox1.Controls.Add(Me.txtdr)
  200.         Me.GroupBox1.Controls.Add(Me.txtdc)
  201.         Me.GroupBox1.Controls.Add(Me.Label3)
  202.         Me.GroupBox1.Controls.Add(Me.Label2)
  203.         Me.GroupBox1.Controls.Add(Me.txtdate)
  204.         Me.GroupBox1.Controls.Add(Me.Label1)
  205.         Me.GroupBox1.Controls.Add(Me.GroupBox2)
  206.         Me.GroupBox1.Dock = System.Windows.Forms.DockStyle.Top
  207.         Me.GroupBox1.Location = New System.Drawing.Point(0, 44)
  208.         Me.GroupBox1.Name = "GroupBox1"
  209.         Me.GroupBox1.Size = New System.Drawing.Size(917, 231)
  210.         Me.GroupBox1.TabIndex = 1
  211.         Me.GroupBox1.TabStop = False
  212.         Me.GroupBox1.Text = "调拨信息"
  213.         '
  214.         'txtno
  215.         '
  216.         Me.txtno.Location = New System.Drawing.Point(96, 152)
  217.         Me.txtno.Name = "txtno"
  218.         Me.txtno.ReadOnly = True
  219.         Me.txtno.TabIndex = 42
  220.         Me.txtno.Text = ""
  221.         '
  222.         'txtjsr
  223.         '
  224.         Me.txtjsr.Location = New System.Drawing.Point(768, 192)
  225.         Me.txtjsr.Name = "txtjsr"
  226.         Me.txtjsr.ReadOnly = True
  227.         Me.txtjsr.Size = New System.Drawing.Size(128, 25)
  228.         Me.txtjsr.TabIndex = 41
  229.         Me.txtjsr.Text = ""
  230.         '
  231.         'txtzy
  232.         '
  233.         Me.txtzy.Location = New System.Drawing.Point(533, 192)
  234.         Me.txtzy.Name = "txtzy"
  235.         Me.txtzy.ReadOnly = True
  236.         Me.txtzy.Size = New System.Drawing.Size(152, 25)
  237.         Me.txtzy.TabIndex = 40
  238.         Me.txtzy.Text = ""
  239.         '
  240.         'txthy
  241.         '
  242.         Me.txthy.Location = New System.Drawing.Point(288, 192)
  243.         Me.txthy.Name = "txthy"
  244.         Me.txthy.ReadOnly = True
  245.         Me.txthy.Size = New System.Drawing.Size(144, 25)
  246.         Me.txthy.TabIndex = 39
  247.         Me.txthy.Text = ""
  248.         '
  249.         'txtavaid
  250.         '
  251.         Me.txtavaid.Location = New System.Drawing.Point(768, 152)
  252.         Me.txtavaid.Name = "txtavaid"
  253.         Me.txtavaid.ReadOnly = True
  254.         Me.txtavaid.Size = New System.Drawing.Size(128, 25)
  255.         Me.txtavaid.TabIndex = 37
  256.         Me.txtavaid.Text = ""
  257.         '
  258.         'Label20
  259.         '
  260.         Me.Label20.AutoSize = True
  261.         Me.Label20.Location = New System.Drawing.Point(704, 159)
  262.         Me.Label20.Name = "Label20"
  263.         Me.Label20.Size = New System.Drawing.Size(67, 21)
  264.         Me.Label20.TabIndex = 36
  265.         Me.Label20.Text = "有效期:"
  266.         '
  267.         'txtbatch
  268.         '
  269.         Me.txtbatch.Location = New System.Drawing.Point(533, 152)
  270.         Me.txtbatch.Name = "txtbatch"
  271.         Me.txtbatch.ReadOnly = True
  272.         Me.txtbatch.Size = New System.Drawing.Size(152, 25)
  273.         Me.txtbatch.TabIndex = 35
  274.         Me.txtbatch.Text = ""
  275.         '
  276.         'txtaddress
  277.         '
  278.         Me.txtaddress.Location = New System.Drawing.Point(288, 152)
  279.         Me.txtaddress.Name = "txtaddress"
  280.         Me.txtaddress.ReadOnly = True
  281.         Me.txtaddress.Size = New System.Drawing.Size(144, 25)
  282.         Me.txtaddress.TabIndex = 34
  283.         Me.txtaddress.Text = ""
  284.         '
  285.         'txtpackage
  286.         '
  287.         Me.txtpackage.Location = New System.Drawing.Point(96, 192)
  288.         Me.txtpackage.Name = "txtpackage"
  289.         Me.txtpackage.ReadOnly = True
  290.         Me.txtpackage.TabIndex = 33
  291.         Me.txtpackage.Text = ""
  292.         '
  293.         'Label19
  294.         '
  295.         Me.Label19.AutoSize = True
  296.         Me.Label19.Location = New System.Drawing.Point(480, 201)
  297.         Me.Label19.Name = "Label19"
  298.         Me.Label19.Size = New System.Drawing.Size(52, 21)
  299.         Me.Label19.TabIndex = 32
  300.         Me.Label19.Text = "摘要:"
  301.         '
  302.         'Label18
  303.         '
  304.         Me.Label18.AutoSize = True
  305.         Me.Label18.Location = New System.Drawing.Point(704, 201)
  306.         Me.Label18.Name = "Label18"
  307.         Me.Label18.Size = New System.Drawing.Size(67, 21)
  308.         Me.Label18.TabIndex = 31
  309.         Me.Label18.Text = "经手人:"
  310.         '
  311.         'Label17
  312.         '
  313.         Me.Label17.AutoSize = True
  314.         Me.Label17.Location = New System.Drawing.Point(235, 201)
  315.         Me.Label17.Name = "Label17"
  316.         Me.Label17.Size = New System.Drawing.Size(52, 21)
  317.         Me.Label17.TabIndex = 30
  318.         Me.Label17.Text = "货源:"
  319.         '
  320.         'Label16
  321.         '
  322.         Me.Label16.AutoSize = True
  323.         Me.Label16.Location = New System.Drawing.Point(480, 159)
  324.         Me.Label16.Name = "Label16"
  325.         Me.Label16.Size = New System.Drawing.Size(52, 21)
  326.         Me.Label16.TabIndex = 29
  327.         Me.Label16.Text = "批号:"
  328.         '
  329.         'Label15
  330.         '
  331.         Me.Label15.AutoSize = True
  332.         Me.Label15.Location = New System.Drawing.Point(235, 159)
  333.         Me.Label15.Name = "Label15"
  334.         Me.Label15.Size = New System.Drawing.Size(52, 21)
  335.         Me.Label15.TabIndex = 28
  336.         Me.Label15.Text = "产地:"
  337.         '
  338.         'Label14
  339.         '
  340.         Me.Label14.AutoSize = True
  341.         Me.Label14.Location = New System.Drawing.Point(43, 201)
  342.         Me.Label14.Name = "Label14"
  343.         Me.Label14.Size = New System.Drawing.Size(52, 21)
  344.         Me.Label14.TabIndex = 27
  345.         Me.Label14.Text = "包装:"
  346.         '
  347.         'Label13
  348.         '
  349.         Me.Label13.AutoSize = True
  350.         Me.Label13.Location = New System.Drawing.Point(43, 159)
  351.         Me.Label13.Name = "Label13"
  352.         Me.Label13.Size = New System.Drawing.Size(52, 21)
  353.         Me.Label13.TabIndex = 25
  354.         Me.Label13.Text = "序号:"
  355.         '
  356.         'txtlprice
  357.         '
  358.         Me.txtlprice.Location = New System.Drawing.Point(768, 112)
  359.         Me.txtlprice.Name = "txtlprice"
  360.         Me.txtlprice.ReadOnly = True
  361.         Me.txtlprice.Size = New System.Drawing.Size(128, 25)
  362.         Me.txtlprice.TabIndex = 24
  363.         Me.txtlprice.Text = ""
  364.         '
  365.         'Label12
  366.         '
  367.         Me.Label12.AutoSize = True
  368.         Me.Label12.Location = New System.Drawing.Point(704, 120)
  369.         Me.Label12.Name = "Label12"
  370.         Me.Label12.Size = New System.Drawing.Size(67, 21)
  371.         Me.Label12.TabIndex = 23
  372.         Me.Label12.Text = "零售价:"
  373.         '
  374.         'txtmoney
  375.         '
  376.         Me.txtmoney.Location = New System.Drawing.Point(533, 112)
  377.         Me.txtmoney.Name = "txtmoney"
  378.         Me.txtmoney.ReadOnly = True
  379.         Me.txtmoney.Size = New System.Drawing.Size(152, 25)
  380.         Me.txtmoney.TabIndex = 22
  381.         Me.txtmoney.Text = ""
  382.         '
  383.         'Label11
  384.         '
  385.         Me.Label11.AutoSize = True
  386.         Me.Label11.Location = New System.Drawing.Point(480, 120)
  387.         Me.Label11.Name = "Label11"
  388.         Me.Label11.Size = New System.Drawing.Size(52, 21)
  389.         Me.Label11.TabIndex = 21
  390.         Me.Label11.Text = "金额:"
  391.         '
  392.         'txtjj
  393.         '
  394.         Me.txtjj.Location = New System.Drawing.Point(288, 112)
  395.         Me.txtjj.Name = "txtjj"
  396.         Me.txtjj.Size = New System.Drawing.Size(144, 25)
  397.         Me.txtjj.TabIndex = 20
  398.         Me.txtjj.Text = ""
  399.         '
  400.         'Label10
  401.         '
  402.         Me.Label10.AutoSize = True
  403.         Me.Label10.Location = New System.Drawing.Point(235, 120)
  404.         Me.Label10.Name = "Label10"
  405.         Me.Label10.Size = New System.Drawing.Size(52, 21)
  406.         Me.Label10.TabIndex = 19
  407.         Me.Label10.Text = "进价:"
  408.         '
  409.         'txtcount
  410.         '
  411.         Me.txtcount.Location = New System.Drawing.Point(96, 112)
  412.         Me.txtcount.Name = "txtcount"
  413.         Me.txtcount.TabIndex = 18
  414.         Me.txtcount.Text = ""
  415.         '
  416.         'Label9
  417.         '
  418.         Me.Label9.AutoSize = True
  419.         Me.Label9.Location = New System.Drawing.Point(43, 120)
  420.         Me.Label9.Name = "Label9"
  421.         Me.Label9.Size = New System.Drawing.Size(52, 21)
  422.         Me.Label9.TabIndex = 17
  423.         Me.Label9.Text = "数量:"
  424.         '
  425.         'txtunit
  426.         '
  427.         Me.txtunit.Location = New System.Drawing.Point(768, 72)
  428.         Me.txtunit.Name = "txtunit"
  429.         Me.txtunit.ReadOnly = True
  430.         Me.txtunit.Size = New System.Drawing.Size(128, 25)
  431.         Me.txtunit.TabIndex = 16
  432.         Me.txtunit.Text = ""
  433.         '
  434.         'Label8
  435.         '
  436.         Me.Label8.AutoSize = True
  437.         Me.Label8.Location = New System.Drawing.Point(715, 80)
  438.         Me.Label8.Name = "Label8"
  439.         Me.Label8.Size = New System.Drawing.Size(52, 21)
  440.         Me.Label8.TabIndex = 15
  441.         Me.Label8.Text = "单位:"
  442.         '
  443.         'txtmedrule
  444.         '
  445.         Me.txtmedrule.Location = New System.Drawing.Point(533, 72)
  446.         Me.txtmedrule.Name = "txtmedrule"
  447.         Me.txtmedrule.ReadOnly = True
  448.         Me.txtmedrule.Size = New System.Drawing.Size(152, 25)
  449.         Me.txtmedrule.TabIndex = 14
  450.         Me.txtmedrule.Text = ""
  451.         '
  452.         'Label7
  453.         '
  454.         Me.Label7.AutoSize = True
  455.         Me.Label7.Location = New System.Drawing.Point(448, 82)
  456.         Me.Label7.Name = "Label7"
  457.         Me.Label7.Size = New System.Drawing.Size(83, 21)
  458.         Me.Label7.TabIndex = 13
  459.         Me.Label7.Text = "药品规格:"
  460.         '
  461.         'txtmedName
  462.         '
  463.         Me.txtmedName.Location = New System.Drawing.Point(288, 72)
  464.         Me.txtmedName.Name = "txtmedName"
  465.         Me.txtmedName.ReadOnly = True
  466.         Me.txtmedName.Size = New System.Drawing.Size(144, 25)
  467.         Me.txtmedName.TabIndex = 12
  468.         Me.txtmedName.Text = ""
  469.         '
  470.         'Label6
  471.         '
  472.         Me.Label6.AutoSize = True
  473.         Me.Label6.Location = New System.Drawing.Point(203, 80)
  474.         Me.Label6.Name = "Label6"
  475.         Me.Label6.Size = New System.Drawing.Size(83, 21)
  476.         Me.Label6.TabIndex = 11
  477.         Me.Label6.Text = "药品名称:"
  478.         '
  479.         'txtmednumber
  480.         '
  481.         Me.txtmednumber.Location = New System.Drawing.Point(96, 72)
  482.         Me.txtmednumber.Name = "txtmednumber"
  483.         Me.txtmednumber.TabIndex = 10
  484.         Me.txtmednumber.Text = ""
  485.         '
  486.         'Label5
  487.         '
  488.         Me.Label5.AutoSize = True
  489.         Me.Label5.Location = New System.Drawing.Point(11, 80)
  490.         Me.Label5.Name = "Label5"
  491.         Me.Label5.Size = New System.Drawing.Size(83, 21)
  492.         Me.Label5.TabIndex = 9
  493.         Me.Label5.Text = "药品编号:"
  494.         '
  495.         'txtBillnumber
  496.         '
  497.         Me.txtBillnumber.Location = New System.Drawing.Point(704, 24)
  498.         Me.txtBillnumber.Name = "txtBillnumber"
  499.         Me.txtBillnumber.ReadOnly = True
  500.         Me.txtBillnumber.Size = New System.Drawing.Size(192, 25)
  501.         Me.txtBillnumber.TabIndex = 8
  502.         Me.txtBillnumber.Text = ""
  503.         '
  504.         'Label4
  505.         '
  506.         Me.Label4.AutoSize = True
  507.         Me.Label4.Location = New System.Drawing.Point(651, 32)
  508.         Me.Label4.Name = "Label4"
  509.         Me.Label4.Size = New System.Drawing.Size(52, 21)
  510.         Me.Label4.TabIndex = 7
  511.         Me.Label4.Text = "票号:"
  512.         '
  513.         'txtdr
  514.         '
  515.         Me.txtdr.Location = New System.Drawing.Point(533, 24)
  516.         Me.txtdr.Name = "txtdr"
  517.         Me.txtdr.Size = New System.Drawing.Size(96, 23)
  518.         Me.txtdr.TabIndex = 6
  519.         '
  520.         'txtdc
  521.         '
  522.         Me.txtdc.Location = New System.Drawing.Point(336, 24)
  523.         Me.txtdc.Name = "txtdc"
  524.         Me.txtdc.Size = New System.Drawing.Size(96, 23)
  525.         Me.txtdc.TabIndex = 5
  526.         '
  527.         'Label3
  528.         '
  529.         Me.Label3.AutoSize = True
  530.         Me.Label3.Location = New System.Drawing.Point(448, 32)
  531.         Me.Label3.Name = "Label3"
  532.         Me.Label3.Size = New System.Drawing.Size(83, 21)
  533.         Me.Label3.TabIndex = 4
  534.         Me.Label3.Text = "调入货位:"
  535.         '
  536.         'Label2
  537.         '
  538.         Me.Label2.AutoSize = True
  539.         Me.Label2.Location = New System.Drawing.Point(256, 32)
  540.         Me.Label2.Name = "Label2"
  541.         Me.Label2.Size = New System.Drawing.Size(83, 21)
  542.         Me.Label2.TabIndex = 3
  543.         Me.Label2.Text = "调出货位:"
  544.         '
  545.         'txtdate
  546.         '
  547.         Me.txtdate.Location = New System.Drawing.Point(64, 24)
  548.         Me.txtdate.Name = "txtdate"
  549.         Me.txtdate.Size = New System.Drawing.Size(136, 25)
  550.         Me.txtdate.TabIndex = 2
  551.         '
  552.         'Label1
  553.         '
  554.         Me.Label1.AutoSize = True
  555.         Me.Label1.Location = New System.Drawing.Point(11, 32)
  556.         Me.Label1.Name = "Label1"
  557.         Me.Label1.Size = New System.Drawing.Size(52, 21)
  558.         Me.Label1.TabIndex = 1
  559.         Me.Label1.Text = "日期:"
  560.         '
  561.         'GroupBox2
  562.         '
  563.         Me.GroupBox2.Location = New System.Drawing.Point(8, 57)
  564.         Me.GroupBox2.Name = "GroupBox2"
  565.         Me.GroupBox2.Size = New System.Drawing.Size(899, 7)
  566.         Me.GroupBox2.TabIndex = 0
  567.         Me.GroupBox2.TabStop = False
  568.         '
  569.         'dgview
  570.         '
  571.         Me.dgview.DataMember = ""
  572.         Me.dgview.Dock = System.Windows.Forms.DockStyle.Fill
  573.         Me.dgview.HeaderForeColor = System.Drawing.SystemColors.ControlText
  574.         Me.dgview.Location = New System.Drawing.Point(0, 275)
  575.         Me.dgview.Name = "dgview"
  576.         Me.dgview.Size = New System.Drawing.Size(917, 322)
  577.         Me.dgview.TabIndex = 2
  578.         '
  579.         'ErrorProvider1
  580.         '
  581.         Me.ErrorProvider1.ContainerControl = Me
  582.         '
  583.         'ImageList2
  584.         '
  585.         Me.ImageList2.ImageSize = New System.Drawing.Size(16, 16)
  586.         Me.ImageList2.ImageStream = CType(resources.GetObject("ImageList2.ImageStream"), System.Windows.Forms.ImageListStreamer)
  587.         Me.ImageList2.TransparentColor = System.Drawing.Color.Transparent
  588.         '
  589.         'frmKcth
  590.         '
  591.         Me.AutoScaleBaseSize = New System.Drawing.Size(8, 18)
  592.         Me.ClientSize = New System.Drawing.Size(917, 597)
  593.         Me.Controls.Add(Me.dgview)
  594.         Me.Controls.Add(Me.GroupBox1)
  595.         Me.Controls.Add(Me.tbnDh)
  596.         Me.Name = "frmKcth"
  597.         Me.Text = "frmKcth"
  598.         Me.WindowState = System.Windows.Forms.FormWindowState.Maximized
  599.         Me.GroupBox1.ResumeLayout(False)
  600.         CType(Me.dgview, System.ComponentModel.ISupportInitialize).EndInit()
  601.         Me.ResumeLayout(False)
  602.     End Sub
  603. #End Region
  604.     Public lsweb As New jxcmanage
  605.     Public dslocals As DataSet = lsweb.returndataset("select 调出地点,调入地点,序号,药品编号,药品名称,药品规格,单位,进价,数量,金额,批号,有效期,包装,产地,零售价,客户名称 as 货源,票号,摘要,经手人,库存ID from wz_th", "wz_th")
  606.    
  607.     Private Sub frmKcth_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  608.         dslocals.Clear()
  609.         dgview.DataSource = dslocals.Tables("wz_th").DefaultView
  610.         txtdate.Value = Today.ToString
  611.     End Sub
  612.     Public Sub add()
  613.         dslocals.Clear()
  614.         txtmednumber.Text() = ""
  615.         txtdc.Focus()
  616.         txtDate.Value().Today().ToString()
  617.         txtNo.Text = 1
  618.         Dim hwdr As System.Data.SqlClient.SqlDataReader
  619.         hwdr = lsweb.returnDataReader("select 货位 from wz_hw")
  620.         Do While hwdr.Read()
  621.             txtdc.Items.Add(hwdr("货位"))
  622.             txtdr.Items.Add(hwdr("货位"))
  623.         Loop
  624.         txtBillnumber.Text = lsweb.selectbill("KTH").ToString
  625.         txtmednumber.Text = ""
  626.        
  627.         txtUnit.Text() = ""
  628.         txtJJ.Text() = ""
  629.         txtCount.Text() = ""
  630.         
  631.         
  632.     End Sub
  633.     Private Sub ToolBar1_ButtonClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ToolBarButtonClickEventArgs) Handles tbnDh.ButtonClick
  634.         Select Case e.Button.Text
  635.             Case "添加"
  636.                 add()
  637.                 tbnEnable("tbnAdd.Enabled = False", tbnDh)
  638.             Case "保存"
  639.                 save()
  640.                 tbnEnable("tbnSave.Enabled = False", tbnDh)
  641.             Case "退出"
  642.                 Me.Close()
  643.         End Select
  644.     End Sub
  645.     Private Sub txtmednumber_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtmednumber.TextChanged
  646.     End Sub
  647.     Public Function getinfo(ByVal strqueryid As String) As String
  648.         Dim strOrderId As String
  649.         strOrderId = strqueryid
  650.         Return strOrderId
  651.     End Function
  652.     Private Sub txtmednumber_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtmednumber.KeyDown
  653.         If e.KeyCode = Keys.Enter Then
  654.             Dim dlgs As frmMedKcQuery = New frmMedKcQuery
  655.             dlgs.PYMs = Me.getinfo(txtmednumber.Text)
  656.             If dlgs.PYMs = String.Empty Then
  657.                 ErrorProvider1.SetError(txtmednumber, "不能为空,请输入查询码!")
  658.             Else
  659.                 dlgs.ShowDialog()
  660.                 ErrorProvider1.SetError(txtmednumber, "")
  661.             End If
  662.             Dim medIdvalue, medbatch, product, package, avaid, hw As String
  663.             medIdvalue = dlgs.GetInfo("药品编号")
  664.             medbatch = dlgs.GetInfo("批号")
  665.             hw = dlgs.GetInfo("货位")
  666.             If medIdvalue Is Nothing Then
  667.                 ErrorProvider1.SetError(txtmednumber, "不能为空,请输入查询码!或没有查到记录,请重新开始!")
  668.             Else
  669.                 Dim runSqlQuery As String
  670.                 runSqlQuery = "select * from wz_kc where 药品编号='" & medIdvalue & "'and 批号 ='" & medbatch & "' and 货位='" & hw & "'"
  671.                 Dim dv As DataView
  672.                 ' Dim mOrderId As New managers
  673.                 '调用mCustomId对象的SPcustomersID函数
  674.                 Dim dtOrder As DataTable = lsweb.runSql(runSqlQuery).Tables(0)
  675.                 'bb为一随意表名
  676.                 dtOrder.TableName = "bb"
  677.                 dv = dtOrder.DefaultView
  678.                 txtmednumber.Text = dv(0)("药品编号")
  679.                 txtmedName.Text = dv(0)("药品名称")
  680.                 txtmedrule.Text = dv(0)("药品规格")
  681.                 txtunit.Text = dv(0)("单位")
  682.                 txtjj.Text = dv(0)("进价")
  683.                 txtlprice.Text = dv(0)("零售价")
  684.                 txtaddress.Text = dv(0)("产地")
  685.                 txtbatch.Text = dv(0)("批号")
  686.                 txthy.Text = dv(0)("客户名称")
  687.                 txtpackage.Text = dv(0)("包装")
  688.                 txtavaid.Text = dv(0)("有效期")
  689.                 txtzy.Text = dv(0)("库存ID")
  690.                 ErrorProvider1.SetError(txtmednumber, "")
  691.                 txtcount.Focus()
  692.             End If
  693.         End If
  694.     End Sub
  695.     Private Sub txtcount_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtcount.TextChanged
  696.     End Sub
  697.     Private Sub CalMxMoney()
  698.         Dim price As Double = CType(txtjj.Text, Double)
  699.         Dim count As Int16 = CInt(txtcount.Text)
  700.         Me.txtmoney.Text = (price * count).ToString
  701.     End Sub
  702.     Private Sub txtcount_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtcount.KeyDown
  703.         If e.KeyCode = Keys.Enter Then
  704.             If txtcount.Text = String.Empty Then
  705.                 txtcount_Validating(Nothing, Nothing)
  706.             Else
  707.                 CalMxMoney()
  708.             End If
  709.             Me.txtjj.Focus()
  710.         End If
  711.     End Sub
  712.     Private Sub txtdc_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtdc.SelectedIndexChanged
  713.     End Sub
  714.     Private Sub txtdc_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtdc.Validating
  715.         If txtdc.Text = String.Empty Then
  716.             ErrorProvider1.SetError(txtdc, "不能为空。")
  717.             txtdc.Focus()
  718.         Else
  719.             ErrorProvider1.SetError(txtdc, "")
  720.         End If
  721.     End Sub
  722.     Private Sub txtdr_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtdr.Validating
  723.         If txtdr.Text = String.Empty Then
  724.             ErrorProvider1.SetError(txtdr, "不能为空。")
  725.             txtdr.Focus()
  726.         Else
  727.             ErrorProvider1.SetError(txtdr, "")
  728.         End If
  729.     End Sub
  730.     Private Sub txtdc_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtdc.KeyDown
  731.         If e.KeyCode = Keys.Enter Then
  732.             txtdr.Focus()
  733.         End If
  734.     End Sub
  735.     Private Sub txtdr_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtdr.SelectedIndexChanged
  736.     End Sub
  737.     Private Sub txtdr_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtdr.KeyDown
  738.         If e.KeyCode = Keys.Enter Then
  739.             txtmednumber.Focus()
  740.         End If
  741.     End Sub
  742.     Private Sub save()
  743.         If lsweb.updatedataset("select 调出地点,调入地点,序号,药品编号,药品名称,药品规格,单位,进价,数量,金额,批号,有效期,包装,产地,零售价,客户名称 as 货源,票号,摘要,经手人,库存ID from wz_th", "wz_th", dslocals, DataRowState.Added) = True Then
  744.             MessageBox.Show("信息成功保存!", "提示", MessageBoxButtons.OK)
  745.         Else
  746.             MessageBox.Show("信息保存失败!", "提示", MessageBoxButtons.AbortRetryIgnore)
  747.         End If
  748.     End Sub
  749.     Private Sub txtcount_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtcount.Validating
  750.         If txtcount.Text = String.Empty Then
  751.             ErrorProvider1.SetError(txtcount, "不能为空。")
  752.             txtcount.Focus()
  753.         Else
  754.             ErrorProvider1.SetError(txtcount, "")
  755.         End If
  756.     End Sub
  757.     Public Sub tbnEnable(ByVal strboolean As String, ByVal tbr As ToolBar)
  758.         If strboolean = "tbnAdd.Enabled = True" Then
  759.             tbnsave.Enabled = False
  760.             tbnPrint.Enabled = False
  761.             tbnExit.Enabled = True
  762.         ElseIf strboolean = "tbnAdd.Enabled = False" Then
  763.             tbnAdd.Enabled = False
  764.             tbnsave.Enabled = True
  765.             tbnPrint.Enabled = True
  766.             tbnExit.Enabled = True
  767.         ElseIf strboolean = "tbnSave.Enabled = True" Then
  768.             tbnAdd.Enabled = False
  769.             tbnPrint.Enabled = True
  770.             tbnExit.Enabled = True
  771.         ElseIf strboolean = "tbnSave.Enabled = False" Then
  772.             tbnsave.Enabled = False
  773.             tbnAdd.Enabled = True
  774.             tbnPrint.Enabled = True
  775.             tbnExit.Enabled = True
  776.         End If
  777.     End Sub
  778.     Private Sub txtjj_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtjj.Validating
  779.         If Not IsNumeric(txtjj.Text) Or txtjj.Text = String.Empty Then
  780.             ErrorProvider1.SetError(txtjj, "不是数值类型且不能为空。")
  781.             e.Cancel = True
  782.         Else
  783.             ErrorProvider1.SetError(txtjj, "")
  784.         End If
  785.     End Sub
  786.     Private Sub txtjj_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtjj.KeyDown
  787.         If Not IsNumeric(txtjj.Text) Or txtjj.Text = String.Empty Then
  788.             ErrorProvider1.SetError(txtjj, "不是数值类型且不能为空。")
  789.             txtjj.Focus()
  790.         Else
  791.             If e.KeyCode = Keys.Enter Then
  792.                 Static i As Int16
  793.                 i = i + 1
  794.                 txtno.Text = CStr(i)
  795.                 Dim dr As DataRow = dslocals.Tables("wz_th").NewRow()
  796.                 dr("序号") = CInt(Me.txtno.Text.Trim)
  797.                 dr("药品编号") = Me.txtmednumber.Text.Trim
  798.                 dr("药品名称") = Me.txtmedName.Text.Trim
  799.                 dr("药品规格") = Me.txtmedrule.Text.Trim
  800.                 dr("单位") = Me.txtunit.Text.Trim
  801.                 dr("进价") = CDec(Me.txtjj.Text.Trim)
  802.                 dr("数量") = Me.txtcount.Text.Trim
  803.                 dr("金额") = CDec(Me.txtjj.Text.Trim) * CInt(Me.txtcount.Text.Trim)
  804.                 dr("批号") = Me.txtbatch.Text.Trim
  805.                 dr("有效期") = Me.txtavaid.Text.Trim
  806.                 dr("包装") = Me.txtpackage.Text.Trim
  807.                 dr("产地") = Me.txtaddress.Text.Trim
  808.                 dr("零售价") = Me.txtlprice.Text.Trim
  809.                 dr("货源") = Me.txthy.Text.Trim
  810.                 dr("调出地点") = Me.txtdc.Text.Trim
  811.                 dr("调入地点") = Me.txtdr.Text.Trim
  812.                 dr("票号") = Me.txtBillnumber.Text.Trim
  813.                 dr("经手人") = Me.txtjsr.Text.Trim
  814.                 dr("库存ID") = Me.txtzy.Text.Trim
  815.                 dslocals.Tables("wz_th").Rows.Add(dr)
  816.                 txtmednumber.Focus()
  817.                 'clear()
  818.             End If
  819.             ErrorProvider1.SetError(txtjj, "")
  820.         End If
  821.         dgview.DataSource = dslocals.Tables("wz_th").DefaultView
  822.     End Sub
  823. End Class