这就是我所拥有的:
两张桌子:
tblA
:Index
,Date_Time
,User_Name
,Event
,Product_Serial_Number
tblB
:tblA_Index
,Date_Time
,User_Name
,Event_Tag
字段Event_Tag
用于对事件的不同特征进行分类,例如您在YouTube视频中看到的内容,因此,多对一关系。
我有一个主要表单,其中显示了tblA
的信息,例如User_Name
和index
。我有一个子表单,数据表视图中只显示Event_Tag
字段,其控制源是仅通过tblA
索引过滤的查询。
我知道在查询中你可以通过在底部输入空白记录来添加记录(如果已启用)。我希望能够在Event_Tag
中为特定索引输入新的tblA
记录。我想知道可以以编程方式编辑在更新之前插入到表中的记录吗?
例如,我输入子表单Defective Motor
底部的空白记录,然后使用vba代码从计算机中取出date_time
并index
/ {{ 1}}从mainform中的控件添加它以完成记录,然后将其插入User_Name
。
我希望这是一个足够好的例子来展示我想要做的事情。 如果有人能指导我如何解决这个问题,或者有更好的方法,我会感谢您的反馈。
由于
答案 0 :(得分:0)
对子窗体使用“onBeforeUpdate”事件。在那个事件中
txt_date.value = now()
txt_username.value = your string
等等