Telerik报表设计器:如何从页脚组中选择总价值以用于详细信息组中以计算总价值的百分比

时间:2019-08-06 14:37:56

标签: telerik telerik-reporting

我正在将Telerik Report Designer与SQL Server一起使用。我想要像这样的示例创建列百分比:

    GroupDetail        Amount         Percentage
    Bank 1             1000.00         7.14%  (1000/14000)
    Bank 2             2000.00        14.28%  (2000/14000)
    Bank 3             4000.00        28.57%  (4000/14000)
    Bank 4             7000.00        50.00%  (7000/14000)
    GroupFooter TOTAL  14000.00

我的SQL查询返回91行,并具有“金额”列。

在GroupFooter上,我使用总计:

    =Sum(Fields.Amount)

但是在GroupDetail中,如果我使用相同的Sum(Fields.Amount),则仅对每行取Amount的值(相同的值)。

我真正的问题很复杂。我的SQL查询有1000多行,但我需要解决此示例才能将其应用于实际情况。

  

恢复:

     
    

问题:在GroupDetail上,我只能访问相应行中的值。

         

我需要什么:从GroupFooter提取总价值以在GroupDetail中使用的方法

  

1 个答案:

答案 0 :(得分:0)

我解决了这样做的问题:

在控制器上,我使用SQL查询检索我需要的总量,并使用ViewBag将其作为参数传递给报告。

现在,我的详细信息的每一行都占总数的百分比。