【问题标题】:RDLC calculate running totals?RDLC计算运行总数?
【发布时间】:2012-05-21 11:55:09
【问题描述】:

我正在努力获得一个运行总和来编写一份报告。我想要的是以下内容:

Product    Qty1   Qty2  Total  RunningTotal
ABC123     100    200   300    300
DEF321     50     100   150    450
XYZ123     -100   -150  -250   200

总列是一个类似的表达式

=ReportItems!Qty1.value + ReportItems!Qty2.Value

对于总计,我尝试了许多不同的方法,其中大多数告诉我它必须在页眉或页脚中。我认为可行的明显表达是

=ReportItems!Total.Value + previous(ReportItems!Total.Value)

但这不起作用。

谁能解释我在这里做错了什么?

干杯 院长

【问题讨论】:

  • 没人知道怎么做吗?
  • 也许您可以在基础查询中计算运行总计,并为报告提供现成的值。尝试在此站点中搜索您正在使用的特定 SQL 产品的 SQL 运行总计。 (尽管根据您的标签,您似乎拥有其中两个,MySQL 和 SQL Server,在这种情况下,您可能需要为两者搜索解决方案。)

标签: c# mysql sql sql-server rdlc


【解决方案1】:

我相信您正在寻找RunningValue function。未经测试,但类似:

=RunningValue(Fields!Total.Value,Sum,"MyGroupName")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-04
    • 2023-03-23
    • 2012-07-03
    • 1970-01-01
    • 2013-12-12
    • 2020-06-30
    • 2014-06-14
    • 2015-12-20
    相关资源
    最近更新 更多