Microsoft Access报表问题与查询

问题描述

在详细信息部分中,我有一个包含2个文本框的报告(实际上是多个文本框,但例如)。我有一个带有字段BUYER HOLDAGE INVAMT的Access DB表。我必须列出每个买方名称和基于保留期限的每条记录的总发票金额。每个买家可能有多笔记录,金额各不相同,所以我必须对它们进行求和。

我创建了一个查询,该查询成功在QUERY MODE中返回正确的数据: 选择[tbl]。[buyer]作为MyBuyer,Sum([tbl]。[InvAmt])作为SumOfInvAmt 来自[tbl]的([tbl]。[HoldAge])

让我进入查询设计模式

名称_1 | $$$(从各种记录中正确得出)

name_2 | $$$ ....

我需要在报告中显示记录,例如:

BuyerName | HoldAge1-10_InvAmt
名称_1 | * query1(12美元或以下)
...等等

我放置了文本框的ControlSource

买方的是= DLookUp(“ [MyBuyer]”,“ [qryHeldAge10]”)

HeldAgeAMt是= DLookUp(“ [SumOfInvAmt]”,“ [qryHeldAge10]”)

即使查询设计模式一次显示了正确的数据,报表也只是为具有相同SUM的每个买方记录打印了一行行。如果John Doe在表中有3条记录,金额分别为$ 1,$ 2,$ 3,则会在报表上打印

John Doe $ 6

John Doe $ 6

John Doe $ 6

每个买家等等。

对于每个买方,我都需要一行,并带有该买方名称的数据库中所有INVAMT字段的总和。.示例

John Doe $ 6

玛丽珍$ 8

Fred Doe $ 9

在“相同”报告页面上的全部。

我在做什么错?查询看起来不错,但报表无法正确显示。我什至尝试过将一组添加到BUYER的报表设计中。

感谢您的时间。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...