Элемент пользовательского отчета служб SQL 2005 Reporting Services (CRI) - каковы ограничения?

StackOverflow https://stackoverflow.com/questions/20821

Вопрос

Чтение MSDN (и другие источники) об элементах пользовательского отчета (CRI) для служб Reporting services 2005.Похоже, я ограничен созданием растрового изображения.Даже с некоторым наложением отображения для обнаружения щелчков мыши по нему.Есть ли способ обойти это?Есть две вещи, которые я хотел бы сделать:

  • Встройте HTML непосредственно в отчет, чтобы отформатировать динамический текст.
  • Внедрите элемент управления flash (swf) в отчет.Это можно было бы сделать с помощью HTML, если возможен предыдущий пункт.Но, может быть, есть другой способ

Есть какие-нибудь предложения?Что я упускаю из виду?

Это было полезно?

Решение

Ты ничего не упустил.

Для меня, как вы упомянули, главным недостатком является то, что с CRI вы можете рендерить только изображения.Вы не получаете никакого масштабируемого текста или чего-то подобного.Если вы хотите включить swf, вам нужно отобразить его как статическое изображение.

Другие советы

Вы можете отобразить отчет в формате HTML и включить его с помощью плавающей рамки на страницу с swf-файлом.Вы можете использовать функции для форматирования динамического текста.SSRS 2008 решает некоторые из этих проблем с помощью "богато" отформатированного текстового поля (не RTF).возможно, стоит взглянуть, если это возможно.

Возможно, вы захотите взглянуть на Отчеты о динамике данных который обладает всеми функциями RS и имеет лучшую поддержку пользовательских элементов отчета с полным API, а не только растровых изображений.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top