我有一个带有组合框和复选框(chkClosed)的表单。对于组合框,我将行源作为选择查询。它有两个字段(均来自表 1):字段 1、字段 2 (未显示) & 它的标准是[Forms]!Form1]![chkClosed]
表1示例数据:
Field1 Field2
Test -1
Test1 0
Test2 0
Test3 -1
问题是当我在运行时取消选中 chkClosed 时,下拉列表不会改变。我知道它正确地评估它,就好像我切换到设计然后回到表单视图,同时它检查它在下拉列表中显示 Test & Test3,反之亦然。只是它评估它是在启动时而不是持续时,我相信我将不得不随着事件改变一些东西。这只是一个例子,我正在做的数据实际上来自 SQL 源,但逻辑仍然适用我只是使用标准:IIf([Forms]![Form1]![chkClosed]=-1,1,0)