对于那些有 Access 经验的人来说,我怀疑这可能很简单,这让我感到非常困惑。我是 Access (2010) 的新手并且学习了很多,但不幸的是仍然对许多基本概念感到困惑。我很尴尬地承认我花了大约 40 个小时尝试(未成功)解决下面的具体问题。如果我在这里没有提供足够的细节,请原谅我 - 我不确定有人需要知道多少才能解决这个问题。我很乐意编辑和/或提供更多信息。
我的问题:
如何创建用于在 Table1 中创建新记录/编辑现有记录的表单,其中 Table1 中的两个字段与 Table2 中的单个字段具有不同的值?(我在下面有更好的细节)
我希望表单包含 Table1 中的所有记录。我用查询、子表单等尝试了许多不同的方法,但无法完成。我相当确定这个问题与我如何处理 Table2 有关。理想情况下,用户将能够从表单的下拉列表中选择要在 Table1 中更新的两个字段。
我包括我的预期表单概念模型的屏幕截图、我目前拥有的对象关系、Table1 的设计和数据表视图以及 Table2 的设计和数据表视图。
上面的“Table1”是图像中的“t_PEOPLE”,而“Table2”是“t_COLORS”。</p>
对象关系类型目前是一对多的,具有强制引用完整性(级联更新相关字段),连接属性是“包括来自 't_PEOPLE' 的所有记录,并且仅包括来自 't_COLORS' 的那些记录,其中连接字段相等。”
如果有帮助,我很乐意发送实际的数据库文件。
我将非常感谢任何指导 - 谢谢!