2013-04-08 70 views
0

我在"Project_ID"的窗体中有一个下拉组合框,名为:Combo28(这基本上是主键)。还有其他5个"Error_Code"组合框称为:cboErrCod1, cboErrCod2, cboErrCod3, cboErrCod4, cboErrCod5.MS访问窗体 - > Combox用于过滤其他组合框的结果

我期待创造某种“关于变更”的代码,将只显示错误代码关于在组合框中"Combo28"只选择PROJECT_ID。

错误代码存储在一个单独的表和每个代码是关联到特定project_Id.

谁能帮助?

回答

1

我不知道为什么你有五个错误代码组合框。为了轻松做到这一点,并让访问为你做所有的工作,你可以:

答:有一个父窗体包含project_ID的下拉菜单。创建一个子窗体(连续窗体视图)。将记录源设置为您的错误代码Link to Master using Project_ID

B:使用recordsource创建子表单"Select ErrorCodes from yourTable WHERE Project_ID = [Forms]![yourForm]![combo28]其中combo28是您的project_ID。在您的组合框的更新事件中,请在您的子窗体上调用.requery.refresh

+0

有没有办法做到这一点,而不使用子窗体? – JT2013 2013-05-21 17:38:08