Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个使用 RDLC (Microsoft Report) 构建的报告。
我在这么多页面中有这么多记录,我想分别显示每页的列总和以及来自前一页的记录总和。
我怎样才能做到这一点?
我能看到的唯一方法是通过查询中的公式按一组行数对结果进行分组,然后在该组上强制分页。
将此字段添加到您的 SQL 中:CEIL(rownum/25) as page_group
CEIL(rownum/25) as page_group
然后在您的查询中,您需要对每个组中的行求和,并对所有前面的行求和。
=SUM(column1)将是您的标准 sum 函数,但请尝试=SUM(IIf(page_group<=page_group, column1, 0), my_dataset)所有前面的组。
=SUM(column1)
=SUM(IIf(page_group<=page_group, column1, 0), my_dataset)
祝你好运。