Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Проблема с разрывами страницы в subreport SSRS 2008 / 8 сообщений из 8, страница 1 из 1
09.08.2010, 11:42
    #36781756
LeoFisher
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с разрывами страницы в subreport SSRS 2008
Вопрос следущий:
Имеем отчет в котором много подотчетов(subreport)
Требуется при начале каждого подотчета переходить на новую страницу
Ранее в SSRS 2005 мы решали проблему следущим путем:
внутри каждого подотчета в 1-й таблице установлен в свойствах переход на новую страницу, после перехода на SSRS 2008 разрывы страниц в подотчетах стали игнорироваться - сделал обходное решение: в главном отчете все подотчеты поместил в прямоугольники, в условиях которых поставил переход на новую страницу.. Всё работает замечательно до того случая, пока подотчет не окажется пустым - в этом случае печатается пустая страница. Как обойти эту проблему - как сделать(или где поставить разрыв страницы), чтобы при пустом подотчете(по результатам селекта) пустая страница не печаталась?
...
Рейтинг: 0 / 0
09.08.2010, 12:31
    #36781897
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с разрывами страницы в subreport SSRS 2008
LeoFisher,

Если результат селекта пустота делайте видимость прямоугольника false.
...
Рейтинг: 0 / 0
09.08.2010, 12:53
    #36781944
LeoFisher
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с разрывами страницы в subreport SSRS 2008
А как вытащить данные подотчета в главный отчет?
Подотчет имеет источник данных - хранимую процедуру MS SQL SERVER. как достучаться до результатов выполнения этой процедуры из главного отчета, в котором вообще нет никаких источников данных?
...
Рейтинг: 0 / 0
09.08.2010, 14:05
    #36782147
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с разрывами страницы в subreport SSRS 2008
LeoFisher,

Никак к сожалению. Придется делать датасет в основном отчете.
...
Рейтинг: 0 / 0
09.08.2010, 14:46
    #36782270
LeoFisher
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с разрывами страницы в subreport SSRS 2008
Я не очень понимаю что ты предлагаете мне:
у меня в главном отчете 7 подотчетов - предлагаете сделать для каждого датасет в основном и смотреть результат его выполнения только для управления свойством видимости, а потом ещё его же выполнять внутри подотчета, чтобы получить данные и заполнить таблицы?
Если так, то это плохой вариант - селекты сложные и могут выполняться долго, увеличение времени выполнения в 2 раза(за счёт 2кратного выполнения каждого) сильно критично.
...
Рейтинг: 0 / 0
09.08.2010, 15:44
    #36782483
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с разрывами страницы в subreport SSRS 2008
LeoFisher,

Как правило запрос можно оптимизировать для более быстрого его выполнения, если от него требуется получить лишь только существование/не существование результата.
...
Рейтинг: 0 / 0
09.08.2010, 16:01
    #36782545
LeoFisher
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с разрывами страницы в subreport SSRS 2008
Ну что же - направление понятно - Вы считаете, что такое решение единственный выход из этой ситуации?
Может есть какое-то более простое решение без того чтобы плодить запросы и источники данных?
...
Рейтинг: 0 / 0
09.08.2010, 16:13
    #36782571
tarrus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с разрывами страницы в subreport SSRS 2008
LeoFisherНу что же - направление понятно - Вы считаете, что такое решение единственный выход из этой ситуации?
Может есть какое-то более простое решение без того чтобы плодить запросы и источники данных?

Я бы попытался отказать от суботчетов, особенно если запросы тяжелые.
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Проблема с разрывами страницы в subreport SSRS 2008 / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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