I have a matrix in ssrs 2008 and have an expression in one of its columns like:
= Fields!Name.Value & "(" & Fields!Score.Value & ")"
This is working fine and bringing the values inside the brackets like Jack(7.04) or John(6.39). Name is a nullable value, so if it is null then the value for this cell is simply like (7.23) or (6.11). My problem is that when I run the report and take the output as a csv files, the data who has NULL as their names are all converted to negative values without brackets in the output file like -7.23 or -6.11. I would like to see them like on the report output, (7.23) etc, on the csv file as well.
Current csv output
Jack(7.04)
John(6.39)
-7.23
-6.11
What I want
Jack(7.04)
John(6.39)
(7.23)
(6.11)
Note that it is working fine for pdf or excel outputs, it is only happening for csv outputs. How can I fix it? Any help would be appreciated.
Edit: It seems like it is happening because of '(' character. It is working when I use another, like '['. But I am supposed to use normal brackets '(' and ')'.