- ダイナミック・テキスト要素を挿入しようとしているテーブルまたはリストが、CLOB データを含んでいるデータ・セットにバインドされていることを確認する。
データ・セット・バインディングの検証または作成を行うには、以下のようにします。
- テーブルまたはリストを選択する。
- プロパティー・エディターで「バインディング」を選択する。
- 「バインディング」ページの「データ・セット」で、データ・セットを選択する。
- 次のようにして、CLOB データを含んでいるデータ・セット・フィールドを参照する列バインディングを作成する。
- テーブルの「バインディング」ページで、「追加」を選択する。
- 「式ビルダー」で、「使用可能なデータ・セット」を選択し、データ・セットを選択して、次に CLOB フィールドをダブルクリックする。
「OK」を選択して式を保管する。
新規列バインディングが「データ・バインディング」に表示され、列名が強調表示されます。
- 「新規バインディング」名を選択した名前で置換して、
「OK」を選択する。
- パレットからダイナミック・テキスト要素をドラッグして、
テーブルまたはリストにドロップする。
- 「式ビルダー」で「使用可能な列のバインディング」を選択し、「サブカテゴリー」のテーブルを選択して、作成した列バインディングをダブルクリックする。
「OK」を選択して式を保管する。
- レイアウト・エディターで、ダイナミック・テキスト要素を選択する。
プロパティー・エディターに、ダイナミック・テキスト要素のプロパティーが表示されます。
- 「一般プロパティー」を選択してから、「コンテンツ・タイプ」として以下のいずれかの値を選択する。
- 自動
フィールドの内容の形式がわからない場合には、この値を選択する。
コンテンツに HTML タグが含まれている場合、BIRT Report Designer はそれを HTML として解釈し、コンテンツを正しく表示します。
コンテンツがプレーン・テキストの場合にも、BIRT Report Designer はコンテンツを正しく表示します。
- HTML
すべてのフィールドの内容が HTML であることがわかっている場合には、この値を選択する。
- プレーン
フィールドの内容をデータ・ソースに表示されているとおりに正確に表示するには、この値を選択する。
コンテンツに HTML タグが含まれる場合、BIRT Report Designer は HTML タグを表示します。
- レポートをプレビューして、指定したデータ・セット・フィールドから得られたテキストがそのレポートに表示されていることを確認する。