繁体   English   中英

组中的所有值时如何更改ssrs中的行背景颜色

[英]how to change row Background color in ssrs when all values in a group

我有列类型和组MonthNum。 如何更改背景颜色或每行? 尝试使用SWITCH函数,但是由于某些原因,它没有做任何事情:

=SWITCH 
        (
        Fields!Type.Value = "Submitted - New Business" , "LightGrey",
        Fields!Type.Value = "Submitted - Renewals" , "LightGrey",
        Fields!Type.Value = "Submitted - ALL" , "Silver",
        Fields!Type.Value = "Quoted - New Business" , "LightBlue",
        Fields!Type.Value = "Quoted - Renewals" , "LightBlue",
        Fields!Type.Value = "Quoted - ALL" , "LightSteelBlue",
        Fields!Type.Value = "Bound - New Business" , "LightGrey",
        Fields!Type.Value = "Bound - Renewals" , "LightGrey",
        Fields!Type.Value = "Bound - ALL" , "Silver",
        Fields!Type.Value = "Declined - New Business" , "LightBlue",
        Fields!Type.Value = "Declined - Renewals" , "LightBlue",
        Fields!Type.Value = "Declined - ALL" , "LightSteelBlue",

        "Transparent"
        )

我需要这样的东西: 在此处输入图片说明

我的组: 在此处输入图片说明

尝试这个:

=SWITCH 
    (
    Fields!Type.Value = "Submitted - New Business" , "LightGrey",
    Fields!Type.Value = "Submitted - Renewals" , "LightGrey",
    Fields!Type.Value = "Submitted - ALL" , "Silver",
    Fields!Type.Value = "Quoted - New Business" , "LightBlue",
    Fields!Type.Value = "Quoted - Renewals" , "LightBlue",
    Fields!Type.Value = "Quoted - ALL" , "LightSteelBlue",
    Fields!Type.Value = "Bound - New Business" , "LightGrey",
    Fields!Type.Value = "Bound - Renewals" , "LightGrey",
    Fields!Type.Value = "Bound - ALL" , "Silver",
    Fields!Type.Value = "Declined - New Business" , "LightBlue",
    Fields!Type.Value = "Declined - Renewals" , "LightBlue",
    Fields!Type.Value = "Declined - ALL" , "LightSteelBlue",
    true, "Transparent"
    )

或将“透明”更改为“白色”,这在某些输出格式下效果更好。 另外,请确保字段值没有奇怪的空格或字符,例如“ Quoteed-ALL”(“ ALL”之后的空格)。 那会弄乱等效测试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM