Computechsoft Ответов: 1

Пользовательский RPT-файл из папки ресурсов


Я использую Crystal report из папки resources, но не доступ
я применил это

Что я уже пробовал:

Dim bytes() As Byte = My.Resources.RptFile
Dim Ресурс Как IntPtr = Маршал.AllocCoTaskMem(байт.Длина)
RptDocument.Нагрузка(Ресурс)

1 Ответов

Рейтинг:
4

Richard Deeming

Ваш код не имеет смысла. Вы выделяете некоторую неуправляемую память, достаточную для хранения байтов отчета, но никогда не инициализируете ее. Затем вам пройти IntPtr к методу, который ожидает String содержащий путь к отчету.

Похоже, что нет способа загрузить файл Crystal Reports из представления в памяти. Вам нужно будет сохранить отчет во временный файл и загрузить его оттуда.

wpf - как загрузить файл отчета .rpt crystal, который является ресурсом в текущем проекте - переполнение стека[^]


Maciej Los

5ed!