6
多くのHTMLエスケープ文字を含む列をレンダリングしようとしています。例えば、&#0945、ベータ版&#0946などです。 SSRS 2012のプレースホルダプロパティを使用してHTMLマークアップタイプとして表示します。この機能は、エスケープ文字ではなく、HMTLタグでのみ機能します。 フィードバックが高く評価されました。SSRS HTMLエスケープ文字をレンダリングする方法
多くのHTMLエスケープ文字を含む列をレンダリングしようとしています。例えば、&#0945、ベータ版&#0946などです。 SSRS 2012のプレースホルダプロパティを使用してHTMLマークアップタイプとして表示します。この機能は、エスケープ文字ではなく、HMTLタグでのみ機能します。 フィードバックが高く評価されました。SSRS HTMLエスケープ文字をレンダリングする方法
レポートの非デザイン面を右クリックし、Report Properties...
をクリックします。 References
オプションをクリックし、Add or remove assemblies
でAdd
をクリックし、.NET
オプションからSystem.Web
を追加します。
Code
オプションをクリックし、次のコードを追加:あなたのフィールド値について
Function Decode(ByVal EncodedString AS String) AS String
Return System.Web.HttpUtility.HTMLDecode(EncodedString)
End Function
を、表現を使用:あなたの迅速な答えを
=Code.Decode(Fields!MyField.Value)
おかげでクリスが。次のエラーメッセージが表示されます。 [rsRuntimeErrorInExpression] textrun 'SCOPE.Paragraphs [0] .TextRuns [0]'の値式にエラーがあります。そのアセンブリは、部分的に信頼できる呼び出し元を許可しません。 – bigapple99
おそらく、アセンブリの信頼レベルを変更して、動作させることができます - [ここで私の答えをチェックしてください](http://stackoverflow.com/questions/16665409/how-to-register-custom-data-provider-in- c-sharp/16682068#16682068)それを行う方法について –