我有1个主要表单(查询),我得到[id] [matid] [suppid] [levelid] [statusid]。 我想要做的是打开基于垫子的表格。 id将被填充[id] [matid] [suppid] [levelid] [statusid]。
要打开表单我使用命令docmd openform [matid]这是第一种形式的任何字段的click事件,它将打开名为[matid] .value的表单。在那之前一切正常!但是!
我想用相同的字段[id] [matid] [suppid] [levelid] [statusid]填写打开表单中的字段的信息,并让用户填写[qty] [lot] [qcode]。
我试图使用像docmd openform [pn] ,,,, [matid] = me.matid这样的条件,但它不起作用,而且我不知道如何将上面提到的所有字段都放到代码中自动执行。
因为我在这个特殊情况下匆匆忙忙,我正在寻求帮助,同时我会做我的作业,并会搜索答案,因为我真的想避免为每个表单添加另一个事件,只需设置预设值在[matid],因为每个[matid]都有特殊形式。
感谢您的帮助。
答案 0 :(得分:1)
根据Remou的评论建议,新打开的表单的Form Load事件可以帮助您:
sub Form_load()
Me.id.value = Forms.yourForm.id.value
' and something similar for the rest of the fields
end sub