当前位置:跳过导航链接计算机毕业设计首页 : VB计算机毕业设计 : 详细内容

VB药品销售系统(9)

来源:xiaoniu168.com 作者:本站原创 添加时间:2012-01-11 点击数:15755

计算机毕业设计统计功能介绍:

 统计功能同样表现在查询功能界面上,即查询到的药品系统会自动进行计算统计出药品记录、查询到的药品的总数量和总金额,统计功能界面见图4.2所示
   统计功能的实现首先要设置表格的样式和标题,然后根据不同的查询模式更新显示列表,同时统计模块就会对查询出的药品的总数量和总金额进行统计计算。

以下是引用片段:

本系统统计功能代码如下:
Private Sub btn添加_Click()
Dim arrName()
    arrName = Array("药品代码", "药品名称", "类别名称", "计量单位", "药品单价", "数量", "金额", "所属库别")
    Dim arrColwidth()
    arrColwidth = Array(2000, 2500, 1500, 1500, 1500, 1500, 1500, 1500)
ddd.Cols = 8
ddd.Rows = 2
Dim i As Long
For i = 0 To ddd.Cols - 1
    ddd.ColWidth(i) = arrColwidth(i)
    ddd.TextMatrix(0, i) = arrName(i)
    ddd.TextMatrix(1, i) = ""
Next
ddd.Rows = 27  //设置表格样式和标题

Call UpdateDDD(ddd, ExecSql("select * from 库存信息视图 where 数量 >=" & Val(Me.Text2.Text) & " and " _
     & " 所属库别 like '" & Me.Combo1.Text & "%' and 类别名称 like '" & Me.DataCombo1.Text & "%'  Order By " & Me.Combo2.Text & ""))    //以不同的查询模式更新显示列表

Me.Text3.Text = 0
Me.Text4.Text = 0
Me.Text5.Text = 0
For i = 1 To ddd.Rows - 1
    If ddd.TextMatrix(i, 0) <> "" Then
       Me.Text3.Text = Val(Me.Text3.Text) + 1
    End If
    If ddd.TextMatrix(i, 5) <> "" Then
       Me.Text4.Text = Val(Me.Text4.Text) + Val(ddd.TextMatrix(i, 5))
    End If
    If ddd.TextMatrix(i, 6) <> "" Then
       Me.Text5.Text = Val(Me.Text5.Text) + Val(ddd.TextMatrix(i, 6))
    End If
Next
End Sub   //计算记录数,数量和金额,进行统计

〖资料来源:计算机毕业论文 www.xiaoniu168.com

第10页为计算机毕业论文密码维护功能介绍......

下一篇:VB人事管理系统

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网
计算机毕业设计客服
计算机毕业论文客服在线 计算机毕业论文客服在线
计算机毕业论文在线,计算机毕业设计在线