Foxtable(狐表)用户栏目专家坐堂 → 自动输入的实现 有的可以 有的不可以 为什么???


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

主题:自动输入的实现 有的可以 有的不可以 为什么???

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


加好友 发短信
等级:婴狐 帖子:6 积分:163 威望:0 精华:0 注册:2016/2/21 1:57:00
自动输入的实现 有的可以 有的不可以 为什么???  发帖心情 Post By:2017/8/10 19:13:00 [只看该作者]

自动输入的实现 有的可以 有的不可以 为什么???


 If e.DataCol.Name = "托运人" OrElse e.DataCol.Name = "收货人" Then
    Dim dr As DataRow
    Dim Filter As String
    Filter = "[托运人] = '" & e.DataRow("托运人") & "' And [收货人] = '" & e.DataRow("收货人") & "'"
    dr = DataTables("综合线明细").Find(Filter ) '在行政区域表查找所输入省市和县市的行
    If dr IsNot Nothing Then '如果找到
        '将找到行的区号?邮编内容填入到正在输入的行中.
        e.DataRow("收货人手机号码") = dr("收货人手机号码")
    Else
        '否则清除区号和邮编两列的内容
        e.DataRow("收货人手机号码") = Nothing
    End If
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/10 23:48:00 [只看该作者]

试试

 

Filter = iif(e.DataRow.isnull("托运人"), "1=1", "[托运人] = '" & e.datarow("托运人") & "'") & " And " & iif(e.DataRow.isnull("收货人"), "1=1", "[收货人] = '" & e.datarow("收货人") & "'")


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


加好友 发短信
等级:婴狐 帖子:6 积分:163 威望:0 精华:0 注册:2016/2/21 1:57:00
  发帖心情 Post By:2017/8/12 10:20:00 [只看该作者]

大哥  还是不行啊..

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


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/8/12 10:22:00 [只看该作者]

截图或者上传例子说明,哪些可以那些不行

 回到顶部