【发布时间】:2014-12-02 06:58:14
【问题描述】:
我使用 vb.net 2010.sqlserver 2008 R2 数据库表
- 任务
属性/列
- 任务
- 百分比
每个任务都有如下百分比:
第一个任务 - 10%
第二个任务 - 30%
第三个任务 - 70%
我想计算总百分比
公式 = (sum(总百分比) / (count(总百分比) * 100)) * 100%
示例 = (sum(1st, 2nd, 3rd) / (count(1st, 2nd, 3rd) *100 ) ) *100%
计算过程 = (110% / 300%) * 100%
结果 = 36.6666 %
所以。如何在 rdlc 表达式中实现此计算?我不熟悉 rdlc 像下面的东西?任何线索都会很棒! :)
=Fields!percentage.Value
【问题讨论】:
-
您是否有以下字段:Fields!percentage.Value, Fields!Task1.Value, Fields!Task2.Value, Fields!Task3.Value 或者您是否有单个字段 Fields!Task.Value
-
没有。仅限其 Fields!percentage.Value。 task1,task2,task3 是百分比列内的值。嗯英语很差。对不起
-
所以,这是您的问题的摘要。您有一个名为百分比的列。您想在公式((总和(总百分比)/(计数(总百分比)* 100))* 100%)中应用百分比值。而 Count of Percent 是 Percent 列中值的总数。
-
在下面试试我的答案。
标签: .net sql-server vb.net rdlc