We can apply background color in matrix report also, here is the link can refer
[Alternate Row Background Color in SQL Server Reporting Services Tablix and Matrix]
https://www.mssqltips.com/sqlservertip/3490/alternate-row-background-color-in-sql-server-reporting-services-tablix-and-matrix/
The above link is helpful to apply alternate background color to the records/fields
If we want to apply back ground color for specific records than specific records than
have to modify the below expression like:
Here numbers like 964, 5003 etc., are serial/row number based on that can apply
background color to specific records
=Switch(VAL(ReportItems!ROWCOLOR.Value)=964, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=5003, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=5337, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=6241, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=8561, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=8673, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=13282, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=13775, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=1211, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=7361, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=7746, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=8556, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=10846, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=10994, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=13290, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=2243, "#D9D9D9",
VAL(ReportItems!ROWCOLOR.Value)=2607, "#D9D9D9"
)
I have created one group "Group1" and right click on textbox and written expression : RowNumber(nothing) to generate serial number
I have written numeric number 1 in a group
In below image first field of the expression contains RowNumber(nothing)
https://i.stack.imgur.com/kGCue.png
https://i.stack.imgur.com/swlo4.png
https://i.stack.imgur.com/OpvAh.png
https://i.stack.imgur.com/stUn1.png
https://i.stack.imgur.com/8gaiG.png
https://i.stack.imgur.com/CJI9f.png
https://i.stack.imgur.com/d75Zd.png