Foxtable(狐表)用户栏目专家坐堂 → 逻辑字段的第三种状态


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

主题:逻辑字段的第三种状态

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


加好友 发短信
等级:一尾狐 帖子:457 积分:3523 威望:0 精华:0 注册:2016/1/22 18:17:00
逻辑字段的第三种状态  发帖心情 Post By:2016/5/20 21:11:00 [显示全部帖子]


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


晕 在FOXTABLE中 逻辑字段 不是两种状态 而是三种状态

一种是 明确的 TRUE 或1 状态 可用 Tables("K3采购入库").Filter = "[核销] = true"  进行过滤

一种是 明确的 FALSE 或0 状态 可用 Tables("K3采购入库").Filter = "[核销] = FALSE"  进行过滤

如果逻辑字段没有设置任何状态 则Tables("K3采购入库").Filter = "[核销] = true"
Tables("K3采购入库").Filter = "[核销] = false"  都不能过滤 ,但是如果直接输出该值 时FOXTABLE又能输出为值为FALSE

说明FOXTABLE在对逻辑字段进行处理时,具备二义性,输出结果不统一

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


加好友 发短信
等级:一尾狐 帖子:457 积分:3523 威望:0 精华:0 注册:2016/1/22 18:17:00
  发帖心情 Post By:2016/5/21 10:43:00 [显示全部帖子]

问题是通过FILL填充的数据能自动处理 逻辑字段为两种状态

而通过 load 方式加载的数据,同样的表逻辑字段确是两种状态。 


能将两种方法处理成一样的不,不要这里这样,那里又不一样。

 回到顶部