当社には、Crystal Report CRAXDRT9.dll v9.2.0.448 を使用してレポートを生成する VB6 プログラムがあります。はい、Crystal Report 9 を使用しています。
今日、データベースの BLOB フィールドからレポートに画像を挿入して、何か新しいことを試みています。bmp と jpg の両方の画像ファイルを BLOB フィールドに入力しようとしましたが、rpt ファイルとプレビューを編集している間、または Crystal Report アプリケーションから pdf ファイルをエクスポートしているときに、どちらも Crystal Report アプリケーションで画像を正常に表示できます。
ただし、すべてをレポート システムに配置すると、ジョブのスケジュール設定や送信が行われ、最後のレグは dll を使用してレポートを生成する小さな VB プログラムでした。他のすべては問題なく、同じテーブルのデータでも表示されますが、最終的にエクスポートされた pdf ファイルの画像は表示されません。
この種のアクションを実行する際に構成する必要のある特定の設定があるかどうかを教えてください。
レポートのエクスポート設定に関連していると思われる VB プログラムからのコードの抜粋
Set crxReport = New CRAXDRT.Report
.
.
Select Case datPrimaryRS.Fields(conExportTypeColumn)
Case 0 'PDF
crxExportOptions.DestinationType = crEDTDiskFile
crxExportOptions.FormatType = crEFTPortableDocFormat
crxExportOptions.DiskFileName = txtFileName ' grdDataGrid.Columns(conExportPathColumn) & grdDataGrid.Columns(conExportNameColumn)
crxReport.Export False
率直に言って、pdf エクスポート タイプを選択してローカル ディスクにエクスポートするだけのように思えましたが、他にはあまり見当たりません。