SSRS自定义代码和页面明智小计

时间:2012-02-16 09:08:15

标签: ssrs-2008 reporting-services

我想显示每页明智的子总写作自定义代码。 输出就像

Page 1

Employee Name Salary
------------- -------
keith               2000
Robin               4000
Mou                 3000

Sub Total           9000

Page 2 i mean next page

Employee Name Salary
------------- -------
Markc                1000
Poll                 2500
Sam                  1500

Sub Total            5000

我想声明一个共享变量和一个函数,我需要在每个行渲染后调用我的函数,我将把工资传递给该函数,该函数将工资加起来并将输出放在共享变量中,我将显示在表格页脚。当我将转到下一页时,共享变量将重新初始化并保存该页面的工资总和。如果我能做到那么每页明智的子总数可以显示。我是SSRS的新手,所以我不知道如何在每一行渲染时关联我的函数调用......请详细指导代码和完整说明。

1 个答案:

答案 0 :(得分:1)

此处我们添加群组名称。

1)通过添加名为“subTotal”的组并编写以下表达式来显示每页3条记录:

=Ceiling((RowNumber(Nothing)) / 3)

2)在tablix中添加Sub Total Row

3)写下面的表达式: