在表格中存储计算字段以供报表使用

时间:2020-07-17 17:01:02

标签: ms-access database-design ms-access-2016

我想将表单计算字段存储在某个地方,以便可以在报表中使用它。

我了解,不建议将计算出的字段存储在表中,因为这会破坏规范化规则。

我的数据库基本上是许多小项目的借方总和,贷方总和和支出总和,我想在每个月末打印一份报告。这些字段是SUMS,因此它们是计算字段,利润是使用[贷项总和]-[支出总和]来计算的。

我应该计算表单中的Proft字段并将其存储在报表所基于的表中。还是应该更改数据库设计以及如何布局?

1 个答案:

答案 0 :(得分:0)

事实证明,使用报告向导可以非常轻松地完成此操作。我只需要在报告中同时包含projects表和单独的transactions(主窗体及其子窗体),就可以生成查询。

在报告向导中,有一个选项可以显示结果摘要,并且可以选择需要显示的数据摘要类型。我只是选择了借方,贷方和支出领域的总和。此选项位于报告向导的“排序选项”下的“ 摘要选项... ”下。

当我进入报表的“设计”视图时,可以根据需要重新排列字段并隐藏各节,以便为每条记录获得单行摘要。

相关问题