2017-02-28 110 views
0

使用“Microsoft Visual Studio Tools for Applications 2012”在SSRS Report Builder下开发报表。 我在数据集中有一个字符串值的数据字段,如☑,它代表复选框符号,可以是:☐或☑或☒以HTML格式。
SSRS不允许将它作为复选框符号显示在报告上 - 它将值☑显示为文字文本。SSRS不显示☑字符?

研究给我带来了@Chris Latta的this link。 我已经设置了文本框属性来显示“HTML - 将HTML标签解释为样式”,但它仍呈现为文本文本☑
我已经添加了代码Return System.Web.HttpUtility.HTMLDecode(textValue) 并添加了对System.Web的引用,Version = 4.0.0.0,但现在出现错误:That assembly does not allow partially trusted callers.

我不知道如何处理最后一个错误。

我正在寻求一种解决方案,让SSRS报告呈现如上所述的复选框符号。

顺便说一句 - 我手动添加了一个非绑定文本框,其中包含以下HTML符号代码®,并且这会渲染为注册符号(®)。

您的意见和解决方案将受到欢迎。谢谢...约翰。

回答

2

您不能使用所有的HTML编码符号,但可以使用各种字体中的特殊字符。例如,对于复选框状态,您可以将字体更改为Wingdings并使用以下字符:ýþ¨

+0

谢谢@stevenwhite - 很棒的替代字符集。满足我们的需求。这是我们的答案。谢谢。 –

+0

你是如何得到这些角色的?我非常感动! –

+0

@JohnD字符映射:) – StevenWhite