打印模板多则运算(相当于C#if、switch)

//方法1 嵌套iif函数
=IIF(Fields!盈亏标志.Value="1","盘平",IIF(Fields!盈亏标志.Value="2","盘赢","盘亏"))

方法2

=Switch((Fields.Item("盘点盈亏标志(黑-盘平,红-盘盈,蓝-盘亏,粗体-停用)").Value)="1","盘平",(Fields.Item("盘点盈亏标志(黑-盘平,红-盘盈,蓝-盘亏,粗体-停用)").Value)="2","盘盈",(Fields.Item("盘点盈亏标志(黑-盘平,红-盘盈,蓝-盘亏,粗体-停用)").Value)="3","盘亏")

或者
=Switch((Fields!盈亏标志.Value)="1","盘平",(Fields!盈亏标志.Value)="2","盘盈",(Fields!盈亏标志.Value)="3","盘亏")   

 

实现效果

 

posted @ 2020-09-11 13:57  博客YS  阅读(218)  评论(0编辑  收藏  举报