Повторить родительскую группу, если дочерняя группа переходит на другую страницу

У меня есть отчет, который позволяет Финансам распечатывать несколько счетов одновременно. Проблема, с которой я сталкиваюсь, заключается в том, что они хотят, чтобы информация о счете-фактуре повторялась на каждой странице счета-фактуры.

У меня есть две группы, созданные для отчета. Группа А сгруппирована по номеру документа. Группа B сгруппирована по отдельной позиции. Он отлично работает, когда я запускаю несколько счетов-фактур (несколько номеров документов), но я не могу понять, как получить информацию из группы А для повторения на второй (или третьей и т. д.) странице счета-фактуры.

Как я могу заставить родительскую группу (группу A) повторяться на последующих страницах?


person DForck42    schedule 22.05.2013    source источник


Ответы (2)


Во-первых, убедитесь, что вы включили Расширенный режим в разделе "Группировка":

введите здесь описание изображения

Для каждой строки заголовка группы задайте для свойства RepeatOnNewPage значение True.

введите здесь описание изображения

введите здесь описание изображения

Это должно сработать - возможно, вам придется немного поиграть с этим; по моему опыту, может быть довольно сложно сделать все правильно.

Дополнительные сведения см. в разделе Повторить заголовок/сохранить видимость заголовка в таблицах в RS 2008.

person Ian Preston    schedule 22.05.2013
comment
Вы, сэр, великолепны! Спасибо! - person DForck42; 23.05.2013
comment
Ничего страшного, рад, что помогло! - person Ian Preston; 23.05.2013

В разделе «Панель дизайна» -> «Группы строк» ​​-> щелкните (статический) -> нажмите F4 -> появится окно «Свойства».

В окне свойств -> установите KeepWithGroup = After и RepeatOnNewPage = True.

Если вы хотите, чтобы заголовок зависал при прокрутке отчета вниз, установите FixedData = True.

person Upriser    schedule 26.09.2017