You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Access主窗体筛选下子窗体按指定字段分组求和的实现方法

问题描述

我有一个Access窗体,包含的子窗体可通过主窗体上的日期、状态、地区三个筛选器进行筛选。子窗体页脚的文本框能根据启用的筛选器计算某列总和,但我需要按窗体的另一列分组后计算该列的总和。

我尝试在筛选激活时创建子窗体的Recordset.Clone,但不知道如何执行以下查询并将结果放入文本框:

SELECT SUM([Column1]) FROM rs GROUP BY [Column2]

窗体中名为“Numero”的[Column1]存在重复值,我希望在窗体右下角的文本框中显示按[Column1]分组后的[Column2](“Valore merce”)总和,正确结果为4551€,且该总和需随主窗体的筛选变化实时更新。


已解决方案

通过以下步骤实现需求,运行正常:

  • 创建与子窗体数据源查询一致的新查询,仅移除原查询中的Column1;
  • 新建一个小型子窗体,仅包含用于计算Column2总和的文本框;
  • 修改代码,将主窗体对子窗体的筛选条件同步应用到这个新子窗体。

内容的提问来源于stack exchange,提问作者Matilde

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 05:05:59