このサイトをご覧になるには、JavaScriptを有効にしてください。

[帳票開発ツール]Stimulsoft レポート&ダッシュボード ユーザーマニュアル

 

RTFテキストは リッチテキストコンポーネント内の式です。 リッチテキストコンポーネントで式を扱うことと、他のテキストコンポーネントで式を扱うことに、大きな違いはありません。

 

式の構文と使用方法は、テキストコンポーネントでの式の構文と使用方法と似ていますが、考慮すべき特定の問題があります - 適用される書式設定は、その一部ではなく、コードの挿入全体に適用する必要があります。

 

例えば、RTFテキスト内の計算値を特定の色にしたいとします。 この場合、色属性は、開始波括弧「{」から終了波括弧「}」までの記号を含む式全体に適用されることが重要です。たとえば、以下のようになります。

 

 

書式設定は式に完全に適用されます。この式は正しく動作します。

 

 

式の一部だけに書式が適用されます。この式は動作しません。

 

 

書式設定は式に完全に適用されますが、中括弧は含まれません。この式は動作しません。

 

 

書式設定に開始波括弧が含まれていません。この式は動作しません。

 

リッチテキストコンポーネントの式では、この方法で挿入できるのはプレーンテキストのみです(書式設定コマンドなし)。したがって、RTFテキストを挿入することはできません。そのため、RTFテキストを挿入することはできません。その場合、DataColumnの助けを借りて、すべてのプロパティを割り当てる必要があります。

 

プロパティフルコンバート式は、RTF コンポーネント内の式をさまざまな方法で処理する機能を提供します。このプロパティがfalse に設定されている場合、式は迅速、単純、かつ一貫して処理されます。このプロパティをtrueに設定すると、RTFコンポーネント内の式の処理がより徹底的なものになります。この方法はレポートのレンダリングを遅くしますが、より徹底した式の変換を可能にします。特に、式が数字とラテン・アルファベット以外の文字を使用している場合です。