Foxtable(狐表)用户栏目专家坐堂 → 数据行数据限制


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

主题:数据行数据限制

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


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
数据行数据限制  发帖心情 Post By:2020/2/14 19:38:00 [显示全部帖子]

有一个逻辑字段 在修改或添加数据的时候整个数据中只能有一行数据为真其他的都为假呢?
[此贴子已经被作者于2020/2/14 20:16:12编辑过]

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


加好友 发短信
等级:八尾狐 帖子:2007 积分:12794 威望:0 精华:0 注册:2017/4/3 15:01:00
  发帖心情 Post By:2020/2/14 21:00:00 [显示全部帖子]

If e.DataCol.Name = "账户默认" Then '如果是已结帐列的内容变动
    If e.NewValue = True Then '而且变动后的值是True(已勾选)
For Each dr As DataRow In DataTables("资金账户").Select("[账户默认]=True     ")
    dr("账户默认") = False
Next
    End If
End If
这样会把所有的行的"账户默认"字段都变成了False
我是想用实现更改或添加某一行数据=True的时候把其他行的"账户默认"字段改为 False,当前行是=True

 回到顶部