Foxtable(狐表)用户栏目专家坐堂 → [求助]两个逻辑列如何设定真假值只能二选一


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

主题:[求助]两个逻辑列如何设定真假值只能二选一

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


加好友 发短信
等级:幼狐 帖子:88 积分:878 威望:0 精华:0 注册:2017/10/8 21:25:00
[求助]两个逻辑列如何设定真假值只能二选一  发帖心情 Post By:2018/4/4 9:35:00 [只看该作者]

老师好,请教一个问题。

比如订单明细表,每行的货款有两个逻辑列,分别是“货款已付”、“货款赊欠”,初始情况当然是都为空的,订单发生后这两列值肯定是相反的,那么如果原本是勾选了“货款赊欠”,现在客户付了款,有没有办法我直接勾选 了“货款已付”之后,“货款赊欠”里的打勾就自动变没了?

因为有的时候订单明细有好多列,如果有这个真假值二选一的功能,效率和准确率能提高一些,还望不吝赐教!

谢谢!

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


加好友 发短信
等级:六尾狐 帖子:1242 积分:9386 威望:0 精华:0 注册:2013/5/12 9:22:00
  发帖心情 Post By:2018/4/4 9:41:00 [只看该作者]

表的DataColChanged事件代码:

Select Case e.DataCol.Name
    Case "货款已付"
        If e.DataRow("货款已付") Then
            e.DataRow("货款赊欠") = False
        End If
End Select
[此贴子已经被作者于2018/4/4 9:47:51编辑过]

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


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


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


加好友 发短信
等级:幼狐 帖子:88 积分:878 威望:0 精华:0 注册:2017/10/8 21:25:00
  发帖心情 Post By:2018/4/4 13:36:00 [只看该作者]

谢谢两位老师!

 回到顶部