我有下标数据,即“C₈H1₇NO2”。在数据库下标值8,17和2是粘贴的单词中的字符符号。但是当在rdlc的文本框中粘贴相同的值时,它是正确的,但是当通过数据集将rdlc中的相同值添加到表中时,下标值将更改为不同的符号。下面是两张图片,我用下标突出显示了数据: Image where subscript is correct Image where subscript values are changed to diff symbols
首先是网格,第二张是rdlc。
答案 0 :(得分:2)
RDLC
可以接受不同的格式样式,在这种情况下您要查找的格式是&#34;将html标记解释为样式&#34;。这将在文本框中呈现<sub></sub>
等元素作为下标。导航到文本属性&gt; “一般标签”&gt;然后选择&#34;将html标签解释为样式&#34;。
C<sup>8</sup>H<sup>17</sup>NO<sup>2</sup>
这样渲染:
C₈H₁₇NO₂
答案 1 :(得分:1)
是的,最后我得到了上述问题的解决方案。 C₈H¹₇NO2是Calibri字体。所以我只是将我的rdlc中的文本框的字体面从Arial更改为Calibri并且它有效。
答案 2 :(得分:0)
“将HTML标签解释为样式”的RDLC选项有一些限制。并非所有HTML标记都会被解释。 这对我有用:http://sqljason.com/2010/12/subscripts-and-superscripts-in-ssrs.html 同时保持字体样式为Arial。