Foxtable(狐表)用户栏目专家坐堂 → 列


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

主题:列

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


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

输入这段代码,弹出什么?

 

msgbox(e.DataCol.name)
If e.DataCol.Name = "已结帐" Then '如果是已结帐列的内容变动
    msgbox(e.newvalue)
    If e.NewValue = True Then '而且变动后的值是True(已勾选)
        msgboz(123)
        e.DataRow.Locked = True '那么锁定此行
    End If
End If


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


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

输入这段代码,弹出什么?

 

msgbox(e.DataCol.name)
If e.DataCol.Name = "已结帐" Then '如果是已结帐列的内容变动
    msgbox(e.newvalue)
    If e.NewValue = True Then '而且变动后的值是True(已勾选)
        msgbox(123)
        e.DataRow.Locked = True '那么锁定此行
    End If
End If



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


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

以下是引用XINYUEMIN在2018/3/4 0:46:00的发言:

司机结算_费用已清"已结清" 派车单位结算_租金已结清“已结清”收款情况“已收款”同时满足以上三条的时候锁定行 代码怎么写?


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

 

Select Case e.DataCol.name
   
    Case "司机结算_费用已清", "派车单位结算_租金已结清", "收款情况"
       
        If e.DataRow("司机结算_费用已清") = "已结清" AndAlso e.DataRow("派车单位结算_租金已结清") = "已结清" AndAlso e.DataRow("收款情况")  = "已结清" Then
           
            e.DataRow.Locked = True
        End If
End Select

 


 回到顶部