条件付き書式を使用すると、テキストコンポーネントでテキストを変更し、条件で指定されたテキスト式でそのテキスト式を置き換えることができます。次の図は、レポートページを示しています。

たとえば、すべてのテキストコンポーネントに式を割り当てる必要があります。この場合、[ Phone ]列のエントリは(5 )文字で始まります。DataBandで{Customers.Phone}式を使用してテキストコンポーネントを選択し、条件エディタを呼び出します。次に、条件を設定する必要があります。最初の値としてCustomers.Phone列データを選択し、2番目の値として(5 )文字を指定します。また、操作の比較を「開始値」に設定します。書式設定オプションを変更します。この場合は、式の割り当てを有効にします。置き換えられる式を指定します。たとえば、「メキシコ」式を指定します。次の図は、[条件エディター]ダイアログボックスを示しています。

レポートテンプレートに変更を加えた後、レポートエンジンは、指定されたパラメータに従って、テキストコンポーネントの条件付き書式を実行します。この場合、指定された条件に一致するテキストコンポーネント内のテキスト式の割り当てが行われます。次の図は、条件付き書式でレンダリングされたレポートのページを示しています。

上の図に示されているように、 Phone 列のテキストコンポーネントで、エントリが()文字で始まる式の割り当てが行われます。