仅针对某些情况:我正在使用MS Access 2016。
我有3种类型的员工(员工,经理,承包商)的3个仪表板表格。每种类型的员工都有一个单独的表,每个人都有一个唯一的ID。经理将拥有一名employeeID和一名经理ID。
我有一个表格,我会让人们开始。它将有一个文本框,询问用户ID号和一个按钮,显示"转到仪表板"。
根据ID号所属的员工类型,我希望打开正确的仪表板表单。
所以,让我们说我是一名经理,然后输入我的经理ID,然后点击go ..我将被带到Manager Dashboard。如果我输入我的员工ID并单击go ..我将被带到Employee Dashboard。
不确定如何做到这一点..如果可能的话,我想用表达式构建器来做。
提前致谢!
答案 0 :(得分:0)
只需保留一个包含3个字段的表来存储员工ID和密码以及他们可以访问的表单名称。
使用DLookup()函数对表进行比较以检查用户ID和密码凭据。如果它与Textbox条目匹配,则使用Same DLookup()函数从该表中获取表单名称,并将表单填充给员工。