2013-04-16 6 views
0

Я работаю над проектом в visual studio 2010, и я использую средство просмотра отчетов для отображения отчетов (файлы .rdlc). В моем отчете я использую некоторые компоненты, такие как диаграммы и датчики. Когда я помещаю диаграмму и показатель в свой отчет на той же странице, он не отображается должным образом. Он просто отображает как комбинированное изображение как в HTML. Я искал на technet.microsoft и обнаружил, что в отчетах SSRS есть некоторые правила рендеринга, в которых говорится, что изображения в отчете будут отображаться вместе.
Когда диаграмма и указатель находятся на разных страницах отчета, затем визуализируйте правильно. Но, когда они находятся на одной странице, средство просмотра отчетов просто объединяет их в визуализации в HTML, и они не отображаются правильно на веб-странице. Я также попытался поместить индикатор и диаграмму в разные панели, но все же он отображает как комбинированное изображение. Есть ли другой способ сделать их правильно отображенными на одной странице?Калибровка и диаграмма на том же отчете отображаются нерегулярно в окне просмотра отчетов

+0

Вы пробовали поместить их в отдельные прямоугольники или ячейки в табличке, чтобы держать их в стороне? Кроме того, вы можете попробовать свойство PageBreak - BreakLocation. – StevenWhite

+0

Да, я решил это использовать разрывы страниц. Тем не менее, размещение в отдельных прямоугольниках не решило проблему. Я также нашел несколько разных действий при запуске отчета на локальном хосте и запуске его на реальном сервере. Иногда он корректно отображается на локальном хосте, но когда я копирую то же самое на моем промежуточном сервере, это не так. Мне интересно, почему это другое поведение, когда в обоих случаях оно работает на IIS. –

ответ

0

Если вы используете ControlReportViewer попробуйте установить SizeToReportContent = «True» на его свойства

Si Estas usando ип управления ReportViewer intenta establecer ла Propiedad SizeToReportContent = «True»

+0

Stackoverflow ориентирован на программирование с Q & A на английском языке. См. Этот ответ на мета: http://meta.stackexchange.com/questions/13676/is-english-required-on-stack-overflow. Здесь была предложена испанская версия: http://area51.stackexchange.com/proposals/42810/ – shanabus

 Смежные вопросы

  • Нет связанных вопросов^_^