BIRT レポート ツール バージョン 2.5.2 を使用しています。XML データ ソースを使用して、BIRT レポートを PDF 形式で生成したいと考えています。私は以下のXMLノード構造を持っています、
<?xml version="1.0" encoding="UTF-8"?>
<columnDetails>
<employeeDetails>
<employeeName>{Name Of Employee}</employeeName>
<employeeId>{Employee ID}</employeeId>
<employeeSalary>{Employee Salary}</employeeSalary>
<employeeImage>{Base64 encoded byte string of Employee Image}</employeeImage>
</employeeDetails>
</columnDetails>
レポートの生成中、私の XML データ ソースは、従業員の画像を除く従業員の詳細を入力するのに十分です。生成された PDF レポートには、画像の代わりに「このアイテムのリソースに到達できません」と表示されます。
イメージ アイテム データ セットは、データ ソース XML の「employeeImage」ノードに適切にマップされ、イメージをレンダリングするために、ソースを dynamicImage として定義し、dynamicImage 式を次のように定義しました。
「行[従業員画像]」</p>
これは Blob 型のデータ オブジェクトです。この問題を修正して従業員の画像を PDF レポートに表示する方法を提案してください。さらに説明が必要な場合はお知らせください。