RDLC拆分带空格的字符串并添加颜色

时间:2014-12-07 08:46:14

标签: asp.net asp.net-mvc reporting-services rdlc

我的RDLC报告中有以下数字格式

BM13421090

我需要添加空格并为数字应用颜色。最终结果应如下所示

BM 13 4210 90

编号4210需要为红色。 Number将始终具有相同数量的字符和空格,并且颜色将以相同方式添加。

我正在尝试使用split function = Split(First(Fields!StudentRegistrationNo.Value),“,”)(2)来实现它。很遗憾,似乎无法使其正常工作。

1 个答案:

答案 0 :(得分:1)

使用以下表达式

=iif (IsNothing(Fields!StudentRegistrationNo.Value),
"",mid(Fields!StudentRegistrationNo.Value,1,2)+" "+
mid(Fields!StudentRegistrationNo.Value,3,2)+" "+
"<span style='color:red'>"+mid(Fields!StudentRegistrationNo.Value,5,4)+"</span>"+" "+
mid(Fields!StudentRegistrationNo.Value,9,4))