Foxtable(狐表)用户栏目专家坐堂 → 关于列的同步问题


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

主题:关于列的同步问题

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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
  发帖心情 Post By:2018/5/3 9:30:00 [只看该作者]

老师,这一句这样写if  fdr1 = iif(fdr1 IsNot Nothing, fdr1, iif(fdr11 IsNot Nothing, fdr11, iif(fdr111 IsNot Nothing, fdr111, iif(fdr1111 IsNot Nothing, fdr1111, fdr11111)))) =true  then ... 不是判断true跟false的吗?

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


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

照抄10楼代码

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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
  发帖心情 Post By:2018/5/3 9:45:00 [只看该作者]

hao 

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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
  发帖心情 Post By:2018/5/3 16:19:00 [只看该作者]

老师,这里可以怎么改呢,因为,有一些表密码列名字不是叫“登录密码1”的,然后它刚好有对应的名称,这时就会弹出 " “登录密码1”不属于表。。"
    Case "上级统计所有合伙人_上级"
        Dim fdr As DataRow = e.DataTable.sqlFind("上级统计所有合伙人_上级='" & e.DataRow("上级统计所有合伙人_上级") & "'")
        Dim fdr1 As DataRow = e.DataTable.sqlFind("上上级非在职合伙人即不填_上上级='" & e.DataRow("上级统计所有合伙人_上级") & "'")
        Dim fdr11 As DataRow =DataTables("贷款每日进度表1").SQLFind("订单原始归属所有合伙人_归属人='" & e.DataRow("上级统计所有合伙人_上级") & "'") '贷款订单信息表1
        Dim fdr111 As DataRow =DataTables("贷款每日进度表1").SQLFind("上一级归属所有合伙人_上级='" & e.DataRow("上级统计所有合伙人_上级") & "'") '贷款订单信息表1
        Dim fdr1111 As DataRow =DataTables("贷款每日进度表1").SQLFind("上二级归属仅录员工_上上级='" & e.DataRow("上级统计所有合伙人_上级") & "'") '贷款订单信息表1
        Dim fdr11111 As DataRow = DataTables("客户需求登记表").SQLFind("归属合伙人='" & e.DataRow("上级统计所有合伙人_上级") & "'") '客户需求登记表
        
        
        Dim dr As Row = Tables("平台合伙人订单数据").Current
        fdr = iif(fdr IsNot Nothing , fdr, iif(fdr1 IsNot Nothing,fdr1, iif(fdr11 IsNot Nothing,fdr11,iif(fdr111 IsNot Nothing,fdr111, iif(fdr1111 IsNot Nothing ,fdr1111,fdr11111)))))
        If fdr IsNot Nothing Then
'msgbox("根据")         
            If fdr = fdr1 Then
                dr("登录密码1") = fdr("登录密码2")
            ElseIf fdr = fdr11 Then
                dr("登录密码1") = fdr("归属人登录密码")
            ElseIf fdr = fdr111 Then
                dr("登录密码1") = fdr("上一级归属登录密码")
            ElseIf fdr = fdr1111 Then
                dr("登录密码1") = fdr("上二级归属登录密码")
            ElseIf fdr = fdr11111 Then
                dr("登录密码1") = fdr("归属登录密码")
            End If
    
            If dr("上级统计所有合伙人_上级")=Nothing Then
                dr("登录密码1")=Nothing                          
            End If
        Else
            Dim dr2 As Row = Tables("平台合伙人订单数据").Current
'msgbox("自动")
            dr2("登录密码1") ="123456"
            If dr2("上级统计所有合伙人_上级")=Nothing Then
                dr2("登录密码1")=Nothing
            End If
        End If
End Select


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20180503161654.png
图片点击可在新窗口打开查看


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


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

If fdr1 isnot Nothing Then

 

ElseIf fdr11 isNot Nothing Then

 

ElseIf fdr111 IsNot Nothing Then

 

Else

 

EndIf


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


加好友 发短信
等级:七尾狐 帖子:1505 积分:9045 威望:0 精华:0 注册:2017/10/24 15:24:00
  发帖心情 Post By:2018/5/3 17:47:00 [只看该作者]

好的,可以了,谢谢


 回到顶部
总数 16 上一页 1 2