Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Не отображаются рисунки в отчете Reporting Services / 6 сообщений из 6, страница 1 из 1
29.08.2008, 00:47
    #35512084
RenegadeSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не отображаются рисунки в отчете Reporting Services
Здравствуйте, господа разработчики!
Помогите разобраться в проблеме:
Есть база данных на SQL Server с фотографиями в формате bmp. При отображении отчетов в Reporting Services эти фотографии отображаются в виде красных крестиков. Причем эти же фотографии в отчетах и формах MS Access отображаются как надо.
Пробовал вставлять фотографии в других форматах - результат тот же.
Эта проблема только с фотографиями, хранящимися в базе данных, если применяю связанные фотографии или внедренные в отчет - все в порядке, отображаются как надо.
Подскажите где покрутить?
Извините, если продублировал чью-то тему, но время за полночь, а ответа в других темах не нашел.
...
Рейтинг: 0 / 0
29.08.2008, 17:44
    #35513834
RenegadeSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не отображаются рисунки в отчете Reporting Services
Сегодня опять почитал форум. Стало потихоньку доходить, но подскажите верное ли направление).
Раньше база была создана в Access, затем экспортирована на SQL server 2005. Отчеты и формы ввода информации в базу остались в формате Access. Соответственно фотографии вносятся в базу SQL server с помощью форм Access и похоже что Access прописывает в поле image какую то дополнительную информацию кроме самой фотографии.
Access понимает что он дописал в базу, поэтому в своих отчетах нормально отображает рисунки, а вот Report server не понимает, поэтому и отображает фотографии в виде красного креста.
Верны ли мои рассуждения?
Если я правильно понимаю, мне нужно удалить все, кроме самой фотографии из поля image SQL Server и все должно пойти нормально???
И я так понимаю, нужно теперь вносить фотографии из другого клиента, а не через Access чтобы подобной проблемы больше не было. - с Web-формой таких проблем быть не должно?
Извините за нудный и не технический язык, просто пытаюсь понять логику...
заранее спасибо всем за внимание к этой теме.
...
Рейтинг: 0 / 0
29.08.2008, 22:36
    #35514124
LevS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не отображаются рисунки в отчете Reporting Services
http://www.microsoft.com/technet/prodtechnol/sql/2000/deploy/migratereports.mspx

Replace the default value in the image Value field with the following expression as shown in Figure 16:

=System.Convert.FromBase64String(Mid(System.Convert.ToBase64String(Fields.Picture.Value),105))

---
This posting is provided "AS IS" with no warranties, and confers no rights.
...
Рейтинг: 0 / 0
31.08.2008, 00:16
    #35514701
RenegadeSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не отображаются рисунки в отчете Reporting Services
LevS, благодарю что откликнулись.
Попробовал Ваш метод, все сделал так, как на рекомендованном Вами сайте, но результат тот же.
Для верности попробовал экспортировать отчеты из Access в Visual Studio и в свойствах элемента image указал Value =System.Convert.FromBase64String(Mid(System.Convert.ToBase64String(Fields!Фотография.Value),105)), но фотографии по-прежнему не отображаются.
Все-таки считаю, что проблема в том, что вносил фотографии в базу SQL Server через Access.
Попробую добавить фотографии через другого клиента, отпишусь что получилось.
...
Рейтинг: 0 / 0
03.09.2008, 03:31
    #35519293
LevS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не отображаются рисунки в отчете Reporting Services
Надо бы извлечь blob из таблицы и посмотреть, что добавилось.
---
This posting is provided "AS IS" with no warranties, and confers no rights.
...
Рейтинг: 0 / 0
03.09.2008, 10:05
    #35519520
mishgan1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не отображаются рисунки в отчете Reporting Services
Была проблемка.Брал фоты из Interbase.Выводились только фоты меньше 40kb.
Делал так :
1) Выгружал на диск
2) Конвертил в png формат
3) Загружал в SQL
Сейчас все тоже,только в автоматическом режиме через xp_cmdShell.
Если предложите чего другое - буду рад пересмотреть свое решение -))
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Не отображаются рисунки в отчете Reporting Services / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]