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

医药行业

开发平台:

Visual Basic

  1. Public Class frmMedNameTotals
  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 Label1 As System.Windows.Forms.Label
  26.     Friend WithEvents Label2 As System.Windows.Forms.Label
  27.     Friend WithEvents txtDate As System.Windows.Forms.TextBox
  28.     Friend WithEvents txtMedname As System.Windows.Forms.TextBox
  29.     Friend WithEvents dgview As System.Windows.Forms.DataGrid
  30.     Friend WithEvents btnQuery As System.Windows.Forms.Button
  31.     Friend WithEvents btnPrint As System.Windows.Forms.Button
  32.     <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
  33.         Me.GroupBox1 = New System.Windows.Forms.GroupBox
  34.         Me.btnQuery = New System.Windows.Forms.Button
  35.         Me.btnPrint = New System.Windows.Forms.Button
  36.         Me.txtMedname = New System.Windows.Forms.TextBox
  37.         Me.Label2 = New System.Windows.Forms.Label
  38.         Me.txtDate = New System.Windows.Forms.TextBox
  39.         Me.Label1 = New System.Windows.Forms.Label
  40.         Me.dgview = New System.Windows.Forms.DataGrid
  41.         Me.GroupBox1.SuspendLayout()
  42.         CType(Me.dgview, System.ComponentModel.ISupportInitialize).BeginInit()
  43.         Me.SuspendLayout()
  44.         '
  45.         'GroupBox1
  46.         '
  47.         Me.GroupBox1.Controls.Add(Me.btnQuery)
  48.         Me.GroupBox1.Controls.Add(Me.btnPrint)
  49.         Me.GroupBox1.Controls.Add(Me.txtMedname)
  50.         Me.GroupBox1.Controls.Add(Me.Label2)
  51.         Me.GroupBox1.Controls.Add(Me.txtDate)
  52.         Me.GroupBox1.Controls.Add(Me.Label1)
  53.         Me.GroupBox1.Dock = System.Windows.Forms.DockStyle.Top
  54.         Me.GroupBox1.Location = New System.Drawing.Point(0, 0)
  55.         Me.GroupBox1.Name = "GroupBox1"
  56.         Me.GroupBox1.Size = New System.Drawing.Size(663, 48)
  57.         Me.GroupBox1.TabIndex = 0
  58.         Me.GroupBox1.TabStop = False
  59.         Me.GroupBox1.Text = "注意:请按""200101""的格式在查询框按年月输入查询值!"
  60.         '
  61.         'btnQuery
  62.         '
  63.         Me.btnQuery.FlatStyle = System.Windows.Forms.FlatStyle.Popup
  64.         Me.btnQuery.Location = New System.Drawing.Point(488, 16)
  65.         Me.btnQuery.Name = "btnQuery"
  66.         Me.btnQuery.TabIndex = 5
  67.         Me.btnQuery.Text = "查询"
  68.         '
  69.         'btnPrint
  70.         '
  71.         Me.btnPrint.FlatStyle = System.Windows.Forms.FlatStyle.Popup
  72.         Me.btnPrint.Location = New System.Drawing.Point(560, 16)
  73.         Me.btnPrint.Name = "btnPrint"
  74.         Me.btnPrint.TabIndex = 4
  75.         Me.btnPrint.Text = "打印"
  76.         '
  77.         'txtMedname
  78.         '
  79.         Me.txtMedname.Location = New System.Drawing.Point(360, 16)
  80.         Me.txtMedname.Name = "txtMedname"
  81.         Me.txtMedname.TabIndex = 3
  82.         Me.txtMedname.Text = ""
  83.         '
  84.         'Label2
  85.         '
  86.         Me.Label2.AutoSize = True
  87.         Me.Label2.Location = New System.Drawing.Point(296, 24)
  88.         Me.Label2.Name = "Label2"
  89.         Me.Label2.Size = New System.Drawing.Size(66, 17)
  90.         Me.Label2.TabIndex = 2
  91.         Me.Label2.Text = "药品名称:"
  92.         '
  93.         'txtDate
  94.         '
  95.         Me.txtDate.Location = New System.Drawing.Point(208, 16)
  96.         Me.txtDate.Name = "txtDate"
  97.         Me.txtDate.Size = New System.Drawing.Size(72, 21)
  98.         Me.txtDate.TabIndex = 1
  99.         Me.txtDate.Text = ""
  100.         '
  101.         'Label1
  102.         '
  103.         Me.Label1.AutoSize = True
  104.         Me.Label1.Location = New System.Drawing.Point(168, 24)
  105.         Me.Label1.Name = "Label1"
  106.         Me.Label1.Size = New System.Drawing.Size(42, 17)
  107.         Me.Label1.TabIndex = 0
  108.         Me.Label1.Text = "月份:"
  109.         '
  110.         'dgview
  111.         '
  112.         Me.dgview.DataMember = ""
  113.         Me.dgview.Dock = System.Windows.Forms.DockStyle.Fill
  114.         Me.dgview.HeaderForeColor = System.Drawing.SystemColors.ControlText
  115.         Me.dgview.Location = New System.Drawing.Point(0, 48)
  116.         Me.dgview.Name = "dgview"
  117.         Me.dgview.Size = New System.Drawing.Size(663, 396)
  118.         Me.dgview.TabIndex = 2
  119.         '
  120.         'frmMedNameTotals
  121.         '
  122.         Me.AutoScaleBaseSize = New System.Drawing.Size(6, 14)
  123.         Me.ClientSize = New System.Drawing.Size(663, 444)
  124.         Me.Controls.Add(Me.dgview)
  125.         Me.Controls.Add(Me.GroupBox1)
  126.         Me.Name = "frmMedNameTotals"
  127.         Me.Text = "药品进销存汇总"
  128.         Me.WindowState = System.Windows.Forms.FormWindowState.Maximized
  129.         Me.GroupBox1.ResumeLayout(False)
  130.         CType(Me.dgview, System.ComponentModel.ISupportInitialize).EndInit()
  131.         Me.ResumeLayout(False)
  132.     End Sub
  133. #End Region
  134.     Public lsweb As New jxcmanage
  135.     Private Sub frmMedNameTotals_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  136.     End Sub
  137.     Private Sub btnQuery_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
  138.       
  139.     End Sub
  140.     Private Sub btnQuery_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnQuery.Click
  141.         If txtDate.Text = String.Empty And txtMedname.Text = String.Empty Then
  142.             MessageBox.Show("请输入查询值!", "提示", MessageBoxButtons.OK)
  143.         Else
  144.             Try
  145.                 Dim dv As DataView
  146.                 Dim dtOrder As DataTable = lsweb.runSql("exec sp_stotal '" & txtDate.Text.Trim & "', '" & txtMedname.Text.Trim & "'").Tables(0)
  147.                 dv = dtOrder.DefaultView
  148.                 dgview.DataSource = dv
  149.             Catch ex As Exception
  150.                 Throw New ExecutionEngineException
  151.             End Try
  152.         End If
  153.     End Sub
  154. End Class