使用子表单筛选器更新mainform控件

时间:2016-07-01 15:24:22

标签: ms-access

我有一个子窗体可以使用父/子链接根据mainform组合框进行过滤。它应该使用已过滤子表单上的列的平均值更新主窗体上的文本框,但我还没有弄清楚如何做到这一点。

  

我尝试过输入

     

= Avg([columnname])以及

     

=平均([出现率],[frmbestfacility]。[表格])。我也用过= DAvg,但没有运气。

我不确定我做错了什么,但这是设置。 主表单称为“结果表单”,其上的选项卡表单称为“选项卡”,我正在查看的选项卡称为“最佳设施”,其上的表单称为“frmbestfacility”。我正在看的专栏是“Emergence%”。使用其中任何一个都会导致我#Error。我做错了什么?

1 个答案:

答案 0 :(得分:1)

应该是这样的:

=Avg([frmbestfacility].[Form]![Emergence %])

如果这不起作用,请在子窗体txtAvgEmergence上创建一个文本框,并将其ControlSource设置为:

=Avg([Emergence %])

然后,在父级上,使用ControlSource:

=[frmbestfacility].[Form]![txtAvgEmergence])

请注意,当您输入此内容时,您可能必须使用本地化名称Form