我有一个报告的一部分,其外部组具有内部组。我的一些用户会打印此报告,而有些则不会。我希望能够保持切换功能,同时提供内部组的前3行外部组的摘要。基本上,我希望笔记栏能够看到前三个缺陷及其总数。
我可以通过在SQL中完成这项工作来完成此任务,但在这种情况下,如果可能的话,我希望报表服务器能够处理摘要和分组。
Outer Group Sum(Defects) First(DefectId)
Inner Group Sum(Defects)
答案 0 :(得分:0)
结束使用CTE
with MyCte AS (SELECT
MachineCode + ' | ' + Tool + ' | ' + comments + ' | ' + Operator + ' | ' + convert(nvarchar(50), MinutesDown) + ' ||| ' 'Things',
Reason,
MinutesDown,
PartitionedRowNum = ROW_NUMBER() OVER (PARTITION BY Reason ORDER BY MinutesDown DESC)
from #Comments)
insert into #t
select *
from MyCte
where PartitionedRowNum <= 3