Внешнее изображение в отчете RDLC
Я пытаюсь использовать внешнее изображение для отчета в моем приложении. Это форма заявки Windows.
Недвижимость EnableExternalImages
из localreport
правда
Источник изображения - Внешний
В качестве значения я пытаюсь это. file:///C:\image.png
Я могу видеть изображение в отчете от дизайнера Visual Studio, но когда я запускаю свое приложение, я не вижу изображение в отчете, только красный X.
Что я могу сделать?
ОБНОВИТЬ
Я попробовал то же самое на другом компьютере, и он работает хорошо. Так что проблема с моим ноутбуком. Любая идея?
2 ответа
У меня была похожая проблема, и я потратил два дня, чтобы найти решение. В моем случае я использовал объекты набора данных для заполнения данных в отчете. Поэтому, прежде чем обновить отчет, я сохранил изображение в массив байтов, затем в отчете установил источник изображения "База данных", выбрал соответствующий объект набора данных, а затем выбрал столбец, содержащий массив байтов. Изображения отображаются в отчете при его просмотре как в объекте ReportViewer, так и в виде файла PDF.
Может быть проблема с разрешением? попробуйте с вашего ноутбука, поместите изображение в другое место, где разрешение не требуется, как в папке с документами, и посмотрите, если проблема остается той же.