以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 表中同一个计量表多次检定如何筛选最后 一次 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=117182) |
-- 作者:malavazos -- 发布时间:2018/4/8 14:02:00 -- 表中同一个计量表多次检定如何筛选最后 一次 我有一个计量器具检定表,每块表每年都检定,但是我要仅仅显示每块表最后一次校准的记录。前面的检定记录需要隐藏,我应如何筛选。 谢谢
|
-- 作者:y2287958 -- 发布时间:2018/4/8 15:12:00 -- ? |
-- 作者:有点蓝 -- 发布时间:2018/4/8 16:54:00 -- 增加一个辅助列(列类型逻辑列),每次检定都把之前的值设置为false,然后把最新的记录设置为true 筛选:tables().filter = "辅助列 = true"
|
-- 作者:malavazos -- 发布时间:2018/4/8 17:25:00 -- 我增加了一列 Last 为逻辑列,筛选出部位true时的记录。可是报错,找不到Last? 列名[Last]较括号也不行。具体的筛选命令如下: Tables("计量台帐").Filter = "[状态] not Like \'%停用%\' and [状态] not Like \'%备%\' and Last is False or [状态] is null" |
-- 作者:有点蓝 -- 发布时间:2018/4/8 17:47:00 -- Tables("计量台帐").Filter = "[状态] not Like \'%停用%\' and [状态] not Like \'%备%\' and Last = False or [状态] is null" |