2017-10-18 63 views
0

我有幾個ssrs rdl報告,我試圖連接文本,然後數據集字段再重新顯示文本,並將其顯示爲條形碼。ssrs rdl文本框表達式連接字符串和字段

這裏是表達:

="*" & Fields!barcodenum.Value & "*" 

爲實例數據會看起來像:

enter image description here

報告與BI建於2015年VS數據集返回正確的數據由查詢設計者驗證。

當我在VS的「預覽」中運行報表時,它顯示條形碼字段的正確信息。

當報告發布到SSRS服務器2008R2時,它只顯示兩顆星而沒有字段數據。

enter image description here

該字段被格式化爲一個varchar(8)。

我是否正確拼接字段?有沒有不同的方式來連接這個?

任何幫助將被極大地例外。

+0

Try =「*」&CSTR(Fields!barcodenum.Value)&「*」在那裏添加*。 – newGuy

+0

工作。謝謝! 但是,我如何將其標記爲答案? – mbcharney

+0

我剛剛將我的評論貼到答案中,現在可以將其標記爲答案。 – newGuy

回答

0

嘗試="*" & CSTR(Fields!barcodenum.Value) & "*"您的barcodenum字段可能是一個INT,需要轉換爲字符串才能工作。