SQL Server Reporting Services 2008 を使用しています。
Microsoft によると、サポートされているタグは次のとおりです。
Hyperlinks: <A href>
Fonts: <FONT>
Header, style and block elements: <H{n}>, <DIV>, <SPAN>,<P>, <DIV>, <LI>, <HN>
Text format: <B>, <I>, <U>, <S>
List handling: <OL>, <UL>, <LI>
私の問題は、レポートをレンダリングするときにスタイル属性が無視されることです。私の問題で最も重要なのは、背景色のスタイルが無視されることです。(他のスタイルタグのサポートも大好きですが、これは私にとって本当に大きなことです)。Microsoft にサポート ケースを開いたところ、SQL Server 2012 でも機能しないことが確認されました。
私はカスタム レポート アイテムについて読んでいました - そして、誰かがこの問題を既に処理しているに違いないようですが、私は今、この問題の解決策を探していることを認めるよりも多くの時間を費やしました. この問題に対する市販の解決策はありますか? 追加のレポート テクノロジ (おそらく Telerik) を使用してレポートを書き直すことはできますが、SSRS を使用して 98% 実行可能なソリューションが既に構築されている場合、そのために時間とエネルギーを費やすのは嫌いです。
データベースにデータを入力するときは、次のデータを入力しています。
(私は新しいメンバーなので、画像を埋め込むことはできません。そのため、リンクとして含める必要がありました:)
入力しているデータ: http://i.stack.imgur.com/xB5R4.jpg
SSRS が画像を表示する方法http://i.stack.imgur.com/UKM50.jpg
最後に、これは情報がデータベースに保存される方法です。
<div><font style="BACKGROUND-COLOR:#FFFF00">highlighted yellow</font></div>
<div> </div>
<div><font color="#5C83B4">Blue Text, no highlight</font></div>
<div><font color="#5C83B4"> </font></div>
誰か提案はありますか?これが SSRS にとって大きな問題になったのは私が初めてではありませんが、ほとんどの人はこれなしでやり遂げることができたようです。残念ながら、MS-Word の自動化から SSRS に移行しているため、その重要な機能を失うことは、ユーザーにとって大きな後退のように見えます。