2016-04-05 8 views
1

Ich habe Daten mit Tiefdruck, d. H. "C₈H₁₇NO₂". In den Datenbank-Indexwerten sind die Werte 8, 17 und 2 Zeichensymbole in einem Wort, das eingefügt wird. Aber wenn derselbe Wert in das Textfeld von rdlc eingefügt wird, ist es richtig, aber wenn der gleiche Wert in der Tabelle in rdlc durch das Dataset hinzugefügt wird, werden die tiefgestellten Werte in verschiedene Symbole geändert. Im Folgenden sind zwei Bilder, ich die Daten mit dem Index markiert haben: Image where subscript is correct Image where subscript values are changed to diff symbolsZeige tiefgestellten oder SuperScript-Text wie aus der Datenbank in rdlc

Zuerst ist in Raster und das zweite Bild ist in rdlc.

Antwort

1

Ja, schließlich habe ich die Lösung für die obige Frage. C₈H₁₇NO₂ ist in Calibri font.So änderte ich gerade Schriftart Gesicht des Textfelds in meinem rdlc von Arial zu Calibri und es funktionierte.

2

Die RDLC kann verschiedene Formatierungsstile akzeptieren, die, die Sie in diesem Fall suchen, ist die "interpretieren HTML-Tags als Stile". Dadurch werden Elemente wie <sub></sub> in Ihrem Textfeld tiefgestellt. Navigieren Sie zu Texteigenschaften> Registerkarte Allgemein> und wählen Sie dann "HTML-Tags als Stile interpretieren" aus.

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

Renders wie folgt aus:

C₈H₁₇NO₂

+0

David Bro, ich habe diese Lösung schon einmal gesehen. Aber das muss ich nicht tun. Meine Daten C₈H₁₇NO₂ stammen aus der Datenbank im Datensatz und ich habe diesen Datensatz als Quelle der Tabelle angegeben. Nun, wie bekommt man das ?? – Sunil

+0

Dies ist nicht möglich, wenn die Daten aus der Datenbank bereits mit ASCII-Zeichen zurückgeliefert werden, da diese Funktionalität nicht unterstützt wird. –