我的主窗体中有一个子窗体(在数据表视图中)。该数据表形式具有3个字段(即Process,Detection和System)。我还在此Sub表单下面有3个文本框(可以称为ProcessFinal,DetectionFinal和SystemFinal)。有什么方法可以自动在Sub表单的最后填充的行填充到下面的这些文本框?子表单中将使用的最大行数为5。
我是Access新手。任何帮助深表感谢。
将3个文本框放在带有子表达式的子窗体页脚节中=Last([Process])
。这些文本框不会显示在数据表视图中,但是,主窗体可以引用它们,例如:
=[subform container name].Form.tbxLastProc
请注意,子窗体记录顺序的任何更改或过滤都会更改“最后”记录的内容。
谢谢你的回答。但是,主窗体中的3个文本框显示#Name?而不是最后一个值。我使用的表达式是= [Forms]![sub-form name]。[Form]![text-box name]。当我在答案中使用引用时,我也得到了相同的结果。
终于成功了。我使用表达式构建进行引用,并发现我使用了错误的子表单名称。谢谢你的帮助。
很高兴它起作用。我的测试不需要
[Forms]!
。我不使用表达式生成器。可以将答案标记为已接受。