在报告服务中,我使用了
=IIf(Fields!Weekday.Value="Su"
or Fields!Weekday.Value="Sa"
or Len(Fields!HOLIDAY.Value)>0,
(Fields!GENERAL.Value
+ Fields!LAUNCH.Value
+ Fields!SHIFT.Value
+ Fields!OCESAWE.Value
+ Fields!OCESAWD.Value
+ Fields!WEPHWORK.Value
+ Fields!OCREMWE.Value
+ Fields!OCREMWD.Value) * 1.5,
(Fields!GENERAL.Value
+ Fields!LAUNCH.Value
+ Fields!SHIFT.Value
+ Fields!OCESAWE.Value
+ Fields!OCESAWD.Value
+ Fields!WEPHWORK.Value
+ Fields!OCREMWE.Value
+ Fields!OCREMWD.Value)
)
要获取名为“总加权”的列,此列有多行。
1. ID Total Weighted
2. 111 21
3. 121 49
如何获得“总加权数”
的总和答案 0 :(得分:0)
在数据集中创建计算字段,并使用您提供的公式作为该字段的值。现在,您可以在其他地方引用该字段,就像它来自您的数据库一样。
那么你就可以在你的Tablix中使用像=SUM(Fields!TotalWeighted.Value)
这样的表达式。