我有一个查找表单,供用户选择要编辑的记录。查找表单打开,并设有一个组合框和一个列表框。组合框行源在行源中具有IIF语句,该语句给出了联系人列表,并且"如果"没有将联系人分配给记录,则有一个组合框值" - 未分配 - "。组合框是过滤列表框的行/源,很像本文中的答案指示:
基于ComboBox选择
过滤列表框列表框将过滤到已分配给所选联系人的记录。我还需要设置列表框行/源以过滤到未分配联系的记录,如果用户从组合框中选择"未分配 - - "选项。有人知道我们如何做到这一点吗?该过程的工作方式是,直到过程后期,记录可能没有现有联系。有时是用于现有的联系。我需要能够过滤和查找现有联系人和新联系人的记录,因此请根据组合框选择如何过滤列表框,这基本上是从ID的链接中的链接中断,列表框和组合框,除了" - 未分配 - "选项。
当我四处寻找解决方案时,任何帮助将不胜感激。
答案是将组合的行程成为联合查询,然后在OnChange中具有ListBox Rowsource,请删除未分配的,全部或特定的联系过滤器。