在 rdlc 中显示与数据库相同的下标或上标文本

Show Subscript or SuperScript text same as from Database in rdlc

我有带下标的数据,即 "C₈H₁₇NO₂"。数据库中下标值8、17、2是粘贴的word中的字符符号。但是当将相同的值粘贴到 rdlc 的文本框中时它是正确的但是当通过数据集将相同的值添加到 rdlc 中的 table 时它是下标值更改为不同的符号。下面是两张图片,我用下标突出显示了数据: Image where subscript is correct Image where subscript values are changed to diff symbols

第一张在网格中,第二张图片在 rdlc 中。

RDLC 可以接受不同的格式样式,在本例中您要寻找的是 "Interpret html tags as styles"。这将在您的文本框中呈现 <sub></sub> 等元素的下标。导航到文本属性 > 常规选项卡 > 然后 select "Interpret html tags as styles".

C<sup>8</sup>H<sup>17</sup>NO<sup>2</sup>

呈现如下:

C₈H₁₇NO₂

是的,我终于得到了上述问题的解决方案。 C₈H₁₇NO₂ 在 Calibri 中 font.So 我刚刚将我的 rdlc 中文本框的字体从 Arial 更改为 Calibri,它起作用了。

"Interpret HTML tags as styles" 的 RDLC 选项有一些限制。并非所有 HTML 标签都会被解释。 这对我有用:http://sqljason.com/2010/12/subscripts-and-superscripts-in-ssrs.html 同时保持字体样式为 Arial。