【发布时间】:2017-09-27 12:15:59
【问题描述】:
在 SSRS 2008 中,我正在开发应该根据条件显示记录的报告:它应该给我基于 gift_type 的 amt_total(这里是 amt_total 和 gift_type是表格的列)。 这是我正在使用的查询。
SELECT o110113.gift_batch_no,
o110113.gift_type,
(o110113.gift_date),
o110113.feed_doc_code,
SUM (o110113.amt_total)
FROM GIFT_CARD o110113
WHERE (o110113.gift_type IN
('RR', 'RB', 'CR', 'RM', 'RW', 'CW', 'RJ', 'RO', 'RK', 'CI')
)
GROUP BY o110113.gift_batch_no,
o110113.gift_type,
(o110113.gift_date),
o110113.feed_doc_code
ORDER BY o110113.gift_batch_no ASC, o110113.gift_type ASC
我试图在 SSRS 2008 中生成的报告应该是这样的。
Clikck this to see the Image of the Report that I am trying to develop
我正在尝试使用 SSRS 表达式
=Sum(Fields!SUM_O110113_AMT_TOTAL_.Value,"GIFT_TYPE")
它向我抛出错误说:
Please click this to see an Error I am getting in SSRS
请提供解决方案
这是我开发的报告设计
[点击查看报告图片]
谢谢 阿伦
【问题讨论】:
-
您能否编辑您的问题以显示报告设计,包括您对行进行的任何分组。只要您将数据正确分组,这种聚合在 SSRS 中非常简单。
-
嗨艾伦 无法添加更多图像。我猜 Stackoverflow 在 Weed 上。我需要赢得声誉似乎不知道我需要如何以及为什么要这样做
-
赞成你的问题,你现在可能有足够的代表了。