Foxtable(狐表)用户栏目专家坐堂 → 填充数据


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

主题:填充数据

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/20 16:42:00 [显示全部帖子]


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/20 17:27:00 [显示全部帖子]

Dim Vals As List(of String())
Vals = DataTables("查询表1").GetValues("供应商名称|本单日期|成品入库单号|领料出库单号|成品入库成色|领料出库成色")
For i As Integer = 0 To Vals.Count - 1
    Dim dr As DataRow = DataTables("成品入库与领料出库复核检查").find("供应商名称 = '" & Vals(i)(0) & "' and 本单日期 = '" & Vals(i)(1) & "'")
    If dr Is Nothing Then dr = DataTables("成品入库与领料出库复核检查").addnew
    dr("供应商名称") = Vals(i)(0)
    dr("本单日期") = Vals(i)(1)
    dr("成品入库单号") = Vals(i)(2)
    dr("领料出库单号") = Vals(i)(3)
    dr("成品入库成色") = Vals(i)(4)
    dr("领料出库成色") = Vals(i)(5)
Next

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/21 13:17:00 [显示全部帖子]

1、请确保你各列的值都不为空,弹出条件看看

 

output.show("供应商名称 = '" & dr("供应商名称") & "' and 本单日期= '" & dr("本单日期") & "' and 成品入库单号= '" & dr("成品入库单号") & "' and 领料出库单号= '" & dr("领料出库单号") & "' and 成品入库成色= '" & dr("成品入库成色") & "' and 领料出库成色= '" & dr("领料出库成色") & "'")

 

2、如果你有一些列的值为空,需要这样合成条件,如

 

Dim filter As string = "1=1"

If dr("供应商名称") = nothing Then

    filter &= " and 供应商名称 is null"

Else

    filter &= " and 供应商名称 = '" & dr("供应商名称")  & "'"

End If

If dr("本单日期") = nothing Then

    filter &= " and 本单日期 is null"

Else

    filter &= " and 本单日期 = '" & dr("本单日期")  & "'"

End If

 

msgbox(filter)


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/5/21 14:51:00 [显示全部帖子]

1、msgbox(dr("本单日期")) 弹出什么?

 

2、改成这样呢?

 

本单日期= #" & dr("本单日期") & "#


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/6/21 16:32:00 [显示全部帖子]

改成

 

Jb1.AddExp("检查日期", "#"& StartDate &"#")  ‘检查日期列类型为日期时间


 回到顶部