如果行包含特定值,则序列号将在 RDLC 报告中"-"或零和红色,并且组计数行总数跳过该行



我只需要那些不是停产员工的序列号。员工的小计和总计不包括这些员工。但他们的工资金额将以小计和总计计算。 已离职员工行将为红色,序列号将为"-"。但以下序列号将是前一个序列号的连续编号。

预期成果:

部门 ----- SL ---- ID -------------- 名称 -- 已停产 -- 金额

1   BP0003            A      No            5000
2   BP0007            B      No            1000
3   BP0016            C      No            2000

小计--3 ---------------------------------------------------------- 8000

-   BP0019            D     Yes            1000
4   BP0033            E      No            2000
5   BP0088            F      No            1500
-   BP0094            G     Yes            1200
6   BP0116            H      No            1300
7   BP0119            I      No            2000

小计--4 ---------------------------------------------------------- 9000

G.总计 ---7 ----------------------------------------------------------17000

是的,终于解决了问题。

SL 编号细胞表达

=IIF( (Previous(RunningValue((IIf(Fields!is_discontinued.值="是", 0, 计数行("empId"(((,总和,"Tablix1"(( = RunningValue((IIf(Fields!is_discontinued.Value="Yes", 0, CountRows("empId"))),Sum,"Tablix1")), "-", 运行值( (IIf(字段!is_discontinued。值 = "yes", 0, CountRows("empId"(((,Sum,"tablix1"( (

小计和总计表达式

=count(iif(Fields!is_discontinued.值 = "否", 1, 无((

对于行背景颜色属性表达式

= IIF(字段!is_discontinued。值 ="是"、"番茄"、"白色"(

相关内容

  • 没有找到相关文章

最新更新