Можно ли установить изображение в отчете служб Reporting Services из памяти? - PullRequest
0 голосов
/ 09 марта 2011

Я пытаюсь найти способ программной установки изображения в отчете Visual Studio, когда изображение берется не из файла или из базы данных, а из запущенного приложения.

Мое лучшее предположениесостоит в том, чтобы каким-то образом подорвать типы Embedded или Database Source, но я не смог понять, как это сделать.

Действительно ли я хочу это сделать?Да.Изображения не находятся в базе данных и не могут быть доступны через файловую систему по соображениям безопасности.Я планирую визуализировать отчет непосредственно в поток файлов PDF, чтобы, как мы надеемся, уменьшить объем используемой памяти.

Ответы [ 2 ]

1 голос
/ 09 марта 2011

Вот пересмотренное решение: Visual Studio Screenshot

0 голосов
/ 20 марта 2011

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

...