【发布时间】:2020-07-13 20:25:47
【问题描述】:
我希望能够过滤表中的记录,以便仅过滤后的记录显示在我制作的表格中。我一直在尝试通过未绑定的组合框的 after_update 事件来做到这一点,但还没有运气。
这只是一个表格,其中包含每个用户的发现的 6 个字段,以及一个包含医生对患者的观察的备注字段。这是一个示例表:
tbl调查结果( 医生观察备忘录, find_jane int, find_marc 整数, find_lisa int, find_julia int, find_jon int, find_sam int )
每条记录都有医生对患者的观察,每个用户将根据他们对医生观察的解释来确定发现。每个用户将通过从他们分配的选项组中选择一个选项按钮来输入他们的发现。每个字段都绑定到一个选项组;例如 Marc 的选项组绑定到finding_marc。
我需要/想要做的是设置一个组合框,这样每个用户都可以过滤这些记录,所以要么显示所有记录,要么只显示结果不一致的记录,或者只显示结果一致的记录表格。它必须来自这个表格。
在这种情况下,一致的结果是超过 3 个用户选择相同的结果,不一致的结果是 3 个或更少的用户选择相同的结果 - 更大的差异。可能存在未选择任何结果的情况,因此会有一些空值。
我希望这是有道理的,如果没有,我会尝试用另一种方式来解释。
【问题讨论】:
-
你试过了吗?
-
请将
Combo_AfterUpdate中的代码添加到您的问题中。 -
在您进入过滤部分之前..您是否制定了确定 tblFindings 中的记录是否一致/不一致的方法?如果我理解正确,我认为在所有不同的
finding_name int列中确定这一点可能非常困难。