成功登录后,有关用户的信息以一个始终打开但隐藏的形式保存。
在程序中,我想根据隐藏表单中的“txt_security”过滤各种下拉列表。
行源示例
SELECT tbl_master_ship.master_ship_id, tbl_master_ship.admin_only
FROM tbl_master_ship;
数据示例共有5艘船,只有一艘是admin_only。如果txt_security = 1则显示所有5艘船只,则隐藏标记为admin_only的一条记录。
我尝试了这个,但它只显示了一条记录,如果txt_security = 1。
WHERE (((tbl_master_ship.admin_only)=IIf([forms]![frm_global_variables]![txt_security]=0,True,False)))
答案 0 :(得分:1)
这应该是最简单的方法:
WHERE [Forms]![frm_global_variables]![txt_security] = 1
OR tbl_master_ship.admin_only = 0
仅当[txt_security] <> 1
和admin_only = True
不显示记录时才会显示。