1

我是 Access 女士和数据库的初学者,我正在建立会议管理数据库。我被困在某个时候请帮忙

数据库的目的是管理与不同公司的会议,这些会议在大多数情况下会不时重复

我创建的表。

表 1 - 公司

FirmID - AutoNo - PK
FirmName - Text
....

表 2 - FirmReps(存储每个公司的多个代表)

FirmRepID - AutoNo    
FirmID - FK    
RepName - Text
...

表 3 - 会议详情(将是主要表格)

MeetingID - AutoNo    
MeetingDate - Date/Time    
MeetingTime - Date/time    
Venue - Text    
FirmName - FK
...

我正在寻找解决方案,当我输入会议详细信息并选择公司名称时,所有个人都将显示在单独的子表单中,我可以在其中选择(勾选)感兴趣的代表参加会议

我为 FirmReps 创建了一个子表单,并将主表单与 FirmID 链接,但每次我选择公司名称时,都会显示所有代表,而不是与会议 ID 保存/链接。

4

1 回答 1

0

要在子窗体的组合框中仅获取选定的公司,您可以参考主窗体的 FirmID。像这样设置组合的行源:

 SELECT FirmRepID, RepName FROM FirmReps
 WHERE  FirmID = Forms!NameOfMeetingsFormHere!FirmID
于 2013-02-20T09:53:31.433 回答