ssrs格式化手机到(xxx)xxx-xxxx

时间:2014-04-25 19:51:04

标签: reporting-services

格式化电话号码时遇到问题,例如(850)661-5665报告

这是我的电话号码

的sql脚本
CASE WHEN workPhoneAreaCode !='' 
THEN '('+ LEFT(workPhoneAreaCode,3) + ') ' 
      + SUBSTRING(workPhoneNumber, 4,3) 
      + '-'
       + RIGHT(workPhoneNumber,4) 
ELSE '' 
END PhoneNumber` 

我在数据库上的这项工作显示(850)661-5665,但在报告中它不起作用,显示850-661-5665

我也尝试使用ssrs表达式

=IIF(IsNothing(Fields!workPhoneAreaCode.Value),"(" +Fields!workPhoneAreaCode.Value+")"+ IsNothing(Fields!workPhoneNumber.Value),"")

会产生错误。

0 个答案:

没有答案