Crystal report генерирует отчет, содержащий изображение из базы данных BLOB

В нашей компании есть программа VB6, которая использует Crystal Report CRAXDRT9.dll v9.2.0.448 для создания отчета, да, мы используем Crystal Report 9.

поэтому сегодня я пробую что-то новое, вставляя изображение в отчет из поля BLOB базы данных. Я попытался поместить оба файла изображений bmp и jpg в поле BLOB, оба они могут успешно отображать изображение в приложении Crystal Report при редактировании файла rpt и Preview, а также при экспорте файла PDF из приложения Crystal Report.

Однако, когда я поместил все в систему отчетов, где есть некоторое планирование работы, отправка материала, а последним этапом была небольшая программа VB, которая использует dll для генерации отчета, все остальное было в порядке, даже данные из той же таблицы могут быть показано, но не изображение в окончательном экспортированном файле 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 и экспорт на локальный диск. Больше я ничего не вижу, возможно, отсутствуют какие-то другие настройки?

0 ответов

Другие вопросы по тегам