如果有人能强调我该如何解决这个问题,我将不胜感激(我一直在努力寻找数据库整天的问题...)
我有一个主表单(frmLogbook),希望根据从LoginForm(frmLogin)中选择的Userlogin进行过滤。
主要形式:frmLogbook
LoginForm:frmLogin
我尝试通过设置MainForm的Form属性 1)负载过滤器=是 筛选器= [StaffName] = [表单]![frmLogin]!cboStaffLogin
2)VBA
DoCmd.OpenForm "frmLogbook", acNormal, , "[StaffName]=" & Chr(34) & [Forms]![frmLogin]![cboStaffLogin] & Chr(34), acFormEdit, acWindowNormal
现在,每次我要添加新记录或在拆分表单的数据表部分中选择记录时,我都会不断弹出“输入参数值:职员名称”。
不具有过滤器的文件的较旧版本不具有这种行为,因此我认为这可能是原因。我还能怎么做?