我在访问中有一些小数据库。我用子表单和删除列表(通过查询)制作了几个表单:
我创建表单的步骤:
设计视图:
这是表格的任务任务有Fk:Project,peson等.DropLists连接tu子表格,用于改变FK,如项目,人等。所以当我工作时,我选择在droplists中我想要添加到数据库并使用subForm 。当我关闭此表单时,表格中的第一行将FK更改为下拉列表中的最后一次配置 ..请问如何解决?
答案 0 :(得分:1)
很有可能使用主窗体来选择和更新子窗体记录,但在这种情况下,它不应该是绑定窗体。
要设置,想要更好的单词,链接表单,取消绑定主表单,即删除记录源并确保下拉列表(组合框)没有控制源。我建议你将下拉列表重命名为cbo,以表明它们是控件,而不是字段。不需要隐藏的控件。
组合框的值是绑定列的值。 Key或FK是SELECT语句中的第一项,绑定列是1(一),因此相关的Key或FK是每个组合框的值。您可以将链接主字段设置为控件的名称,以便链接主字段应为cbo_id_projekt;cbo_id_os_udaje;cbo_id_komponent;cbo_id_uloha
。
顺便说一句,我通常会避免使用下划线,但每个都是自己的。