2013-11-24 32 views
0

我正在使用SQL Server 2012和Visual Studio 2010SSRS中的VBCRLF回車錯誤

我最近升級了使用SSRS進行報告的軟件。所有報告在升級之前都正常工作。自升級以來,我現在看到VBCRLF出現在報告輸出中。我想從輸出中刪除它。

下面是報告設計看起來如何在Visual Studio

1

升級之前(請注意標題)

1

與VBCRLF問題出現在表頭升級後月迄今等。

1

這裏是基礎rdl的,如果他們有幫助。這份報告有一個父母和子報表。這些圖表和表格都在報表

https://dl.dropboxusercontent.com/u/29851290/PortfolioSummary.rdl https://dl.dropboxusercontent.com/u/29851290/PortfolioSummarySubreport.rdl

任何幫助表示讚賞。

*** UPDATE

我看到更新的存儲過程中公司補充VBCRLF指示回車,但是當你看到插入一個回車符代替,報告顯示VBCRLF。任何想法如何告訴SSRS,當它看到底層存儲代碼中的VBCRLF以使回車?

示例代碼

-- Time Period Variables 
declare @DTD nvarchar(255) = 'Day VBCRLF To Date' 
declare @DTDAnn nvarchar(255) = 'Annualized VBCRLF Day VBCRLF To Date' 
declare @ITD nvarchar(255) = 'Inception VBCRLF To Date' 
declare @ITDAnn nvarchar(255) = 'Annualized VBCRLF Inception VBCRLF To Date' 

回答

3

可以做用表達這些頭串的替換。

類似於: =Replace(Fields!MonthToDateHeader.Value,"VBCRLF",vbcrlf)