SSRS - 垂直使用 RunningValue
SSRS - Using RunningValue vertically
我是 运行 SSRS 报告,其中 2 列是 运行 值。
之前是这样的:
所以我是 运行 每个代码一次的报告。
我将其更改为允许在报告中显示多个代码(按代码分组),它给了我以下内容:
如您所见,它在水平方向上执行 运行 值。
我希望它按如下每个代码垂直执行:
也许使用列组作为范围可行?我不确定如何在范围内使用列组。有什么想法吗?
您可以通过编写自定义代码来尝试 -
转到报告属性并编写代码
public corder as integer
Function GetcOrder(order as integer) as integer
corder =corder + order
Return corder
End Function
给定一个名称文本框
接下来调用第一步写的函数写一个计算累计订单价值的表达式
预览输出
对其余的累积值重复相同的步骤。请确保定义 public 变量,如
public corder as integer
祝一切顺利!
成功了!
使用列组作为作用域有效。我之前使用 Nothing
作为范围。然后尝试使用方括号中的组,直到我意识到它需要作为字符串传递,如 "groupName"
我是 运行 SSRS 报告,其中 2 列是 运行 值。
之前是这样的:
所以我是 运行 每个代码一次的报告。
我将其更改为允许在报告中显示多个代码(按代码分组),它给了我以下内容:
如您所见,它在水平方向上执行 运行 值。
我希望它按如下每个代码垂直执行:
也许使用列组作为范围可行?我不确定如何在范围内使用列组。有什么想法吗?
您可以通过编写自定义代码来尝试 - 转到报告属性并编写代码
public corder as integer
Function GetcOrder(order as integer) as integer
corder =corder + order
Return corder
End Function
给定一个名称文本框
接下来调用第一步写的函数写一个计算累计订单价值的表达式
预览输出
对其余的累积值重复相同的步骤。请确保定义 public 变量,如
public corder as integer
祝一切顺利!
成功了!
使用列组作为作用域有效。我之前使用 Nothing
作为范围。然后尝试使用方括号中的组,直到我意识到它需要作为字符串传递,如 "groupName"