Foxtable(狐表)用户栏目专家坐堂 → [求助]统计


  共有1920人关注过本帖树形打印复制链接

主题:[求助]统计

帅哥哟,离线,有人找我吗?
苏州老街
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:636 积分:4062 威望:0 精华:0 注册:2016/10/19 16:45:00
[求助]统计  发帖心情 Post By:2017/5/11 8:47:00 [只看该作者]

Dim rybh  = e.Form.Controls("ComboBox1")
Dim gysbm = e.Form.Controls("ComboBox2")
Dim spbm = e.Form.Controls("ComboBox3")
Dim spjj = e.Form.Controls("ComboBox4")

Dim filter As String = "1=1"
If rybh.text > "" Then
    filter &= " and 客户ID = '" & rybh.text & "'"
End If
If gysbm.text > "" Then
    filter &= " and 客户名称 = '" & gysbm.text & "'"
End If
If spbm.text > "" Then
    filter &= " and 商品名称 = '" & spbm.text & "'"
End If
If spjj.text > "" Then
    filter &= " and 入库_单价 = '" & spjj.text & "'"
End If
Dim t1 As DataTable = DataTables("入库明细")      
Dim t2 As DataTable = DataTables("出库明细")
Dim t3 As DataTable = DataTables("应付款")
Dim t4 As DataTable = DataTables("应收款")




老师,入库明细表的标题是客户_供应商,出库明细表的列标题是客户_采购商。那上面的代码这样修改


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/11 8:52:00 [只看该作者]

 那你就需要设置多个变量,比如 Filter1、Filter2,分别给变量赋值。

 回到顶部
帅哥哟,离线,有人找我吗?
苏州老街
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:636 积分:4062 威望:0 精华:0 注册:2016/10/19 16:45:00
  发帖心情 Post By:2017/5/11 9:16:00 [只看该作者]

麻烦老师了,帮忙。

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/11 10:10:00 [只看该作者]

汗,你这个都不会,你真是一点代码都不会了

 

比如这样的代码

 

Dim filter1 As String = "1=1"

Dim filter2 As String = "1=1"


If rybh.text > "" Then
    filter1 &= " and 客户ID = '" & rybh.text & "'"

    filter2 &= " and 客户ID = '" & rybh.text & "'"
End If
If gysbm.text > "" Then
    filter1 &= " and 客户名称 = '" & gysbm.text & "'"

    filter2 &= " and 客户名称 = '" & gysbm.text & "'"
End If


 回到顶部
帅哥哟,离线,有人找我吗?
苏州老街
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:636 积分:4062 威望:0 精华:0 注册:2016/10/19 16:45:00
  发帖心情 Post By:2017/5/11 18:03:00 [只看该作者]

老师,当组合框的数据显示的是采购就隐藏面板2,当组合框的数据显示的是销售就隐藏面板1。谢谢老师。

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/11 18:13:00 [只看该作者]

If 控件.text = "采购"

    e.Form.Controls("panel1").Visible = true

    e.Form.Controls("panel2").Visible = false

ElseIf 控件.text = "销售"

    e.Form.Controls("panel1").Visible = false

    e.Form.Controls("panel2").Visible = true

End if


 回到顶部
帅哥哟,离线,有人找我吗?
苏州老街
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:636 积分:4062 威望:0 精华:0 注册:2016/10/19 16:45:00
  发帖心情 Post By:2017/5/11 18:43:00 [只看该作者]

老师,怎样返回。

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/11 20:01:00 [只看该作者]

以下是引用苏州老街在2017/5/11 18:43:00的发言:
老师,怎样返回。

 

返回什么?具体你的问题。


 回到顶部