我正在开发一个简单的 Access 2003 应用程序来跟踪一些同事需要为客户完成的事情。每个同事都有一组客户,每个客户都有一组需要在某个日期之前采取的行动。我已经设置了一个表单,其中包含一个用于客户端 ID(索引)的组合框、一个用于处理该客户端案例的人的下拉列表,以及一个用于添加新客户端的按钮(一个标准的 Access 创建的添加记录按钮) . 这些操作在这三个元素下方的子表单中列出。
我遇到的问题是我测试这个的第一个人点击按钮添加新记录,然后没有填写并尝试从下拉列表中选择另一个客户端。Access 将此解释为尝试将选定的客户端 ID 设置为新记录的 ID,并正确地抛出重复主键的错误。我可以想出几种方法来解决这个问题,但我更愿意听听你的优雅解决方案,而不是用我不知道的语言拼凑一些垃圾。
如果您有任何问题,请告诉我。谢谢你。