我是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。
答案 0 :(得分:0)
要仅获取子窗体中组合框中的选定公司,可以参考主窗体FirmID。像这样设置组合的行源:
SELECT FirmRepID, RepName FROM FirmReps
WHERE FirmID = Forms!NameOfMeetingsFormHere!FirmID