Как вы организуете страницы в службах отчетности без использования подотчетов? - PullRequest
0 голосов
/ 19 июля 2011

У меня есть отчет в службах отчетов, который я разработал, создав прямоугольники для каждой страницы. Затем я поместил все элементы управления для отображения этого отчета на странице в этом прямоугольнике. Я сделал это, потому что я создал свои собственные «верхние и нижние колонтитулы» вместо того, чтобы использовать встроенные функциональные возможности верхнего и нижнего колонтитула, потому что мне нужно было поместить информацию в верхний колонтитул, которая связана с данными в прикрепленном наборе данных, что вы можете ' сделать их встроенными заголовками.

Проблема, с которой я столкнулся, заключается в том, что когда мне нужно «вставить» новую страницу в середину документа, кажется, что нет способа «протолкнуть» все последующие страницы «вниз». Например, допустим, у вас есть отчет с 20 страницами. Каждая страница в отдельном прямоугольнике. Теперь я хочу выбрать все прямоугольники от 4-го до 20-го вниз. Это займет целую вечность, если я начну выделение рядом с четвертым и перетащу мышь вниз, ожидая, что полоса прокрутки сбоку прокрутит страницу вниз.

Есть ли лучшие способы выбора всего, начиная с определенной точки? Есть ли лучший способ организовать большой отчет? Я не возражаю против использования подотчетов, но думаю, что у меня возникнет та же проблема.

1 Ответ

0 голосов
/ 19 июля 2011

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

Помогло ли это?Дайте мне знать, если вам нужны какие-либо разъяснения или я пропустил вопрос.

Спасибо.

Фрэнк

...