让我首先给你一些表结构。我有 3 个相关表格:
OutreachEventsLog:存储社区活动的日期/时间/位置等信息
| EventID | Date | Location |... | 1 |2/19/2019 | Earth | | 2 |2/18/2019 | Earth |
员工:计划中雇用的员工名单
|StaffID | First Name | Last Name | Full Name | | 1 | John | Smith | John Smith | | 2 | Mary | Sue | Mary Sue | | 3 | Betty | Jane | Betty Jane |
OutreachEventtoStaff:一个连接表,将工作人员与他们参加的外展活动联系起来。
| Event Id | Staff ID | | 1 | 1 | | 1 | 2 | | 2 | 1 | | 2 | 2 | | 2 | 3 |
我创建了几个表单来捕获事件信息。两个相关的称为 OutreachSummary 和 EventtoStaff。EventtoStaff 表单通过单击 OutreachSummary 表单中嵌入的名为“Add Staff”的按钮启动。此过程正常运行并正确更新所有关联表。
这是我想要做的:我想在 OutreachSummary 表单上嵌入一个文本框,其中列出了当前分配给该事件的所有工作人员,条目以逗号分隔。示例:“John Smith、Mary Sue、Betty Jane...”,其中事件 ID = 2
我已经设法编写了一些代码,这些代码将上面的逗号分隔列表返回给查询。然后,我尝试根据 EventID 从该查询中获取特定行并将其分配给文本框,但没有成功。我不断收到 ?Name 错误。是否有捷径可寻?我什至走在正确的轨道上吗?
感谢您的输入!