2013-05-27 12 views
6

Beta için & # 0945, beta için & # 0946 gibi çok sayıda HTML çıkış karakterine sahip bir sütun oluşturmaya çalışıyorum. SSRS 2012'nin yer tutucu özelliğini HTML biçimlendirme türü olarak kullanmak için kullanıyorum. Bu özellik, sadece HMTL etiketleriyle çalışır, kaçan karakterlerle çalışmaz. Herhangi bir geri bildirim takdir edildi.SSRS nasıl HTML kaçış karakter oluşturma

cevap

6

Raporunuzun tasarım dışı yüzeyine sağ tıklayın ve Report Properties...'a tıklayın. References seçeneğini tıklatın, Add or remove assemblies içinde Add'u tıklatın ve .NET seçeneklerinden System.Web'u ekleyin.

Code seçeneğini tıklayın ve aşağıdaki kodu ekleyin: saha değer için

Function Decode(ByVal EncodedString AS String) AS String 
    Return System.Web.HttpUtility.HTMLDecode(EncodedString) 
End Function 

, ifadeyi kullanın: hızlı cevap için

=Code.Decode(Fields!MyField.Value) 
+0

teşekkürler Chris. Aşağıdaki hata iletisini aldım: [rsRuntimeErrorInExpression] Textrun ‘SCOPE.Paragraphs [0] .TextRuns [0]’ textrun için değer ifadesi bir hata içeriyor: Bu derleme, kısmen güvenilir arayanlara izin vermiyor. – bigapple99

+0

Muhtemelen kurulum için güven seviyesini değiştirebilirsiniz - [cevabımı buradan kontrol edin] (http://stackoverflow.com/questions/16665409/how-to-register-custom-data-provider-in- c-sharp/16682068 # 16682068) nasıl yapılacağı için –