RDLC Group не вставляет разрыв страницы, если таблица больше 1 страницы (печать / экспорт данных) - PullRequest
0 голосов
/ 03 мая 2019

Моя проблема только в таблицах длиннее 1 страницы и только при экспорте / печати данных.У меня есть отчет, который структурирован, как показано ниже, сгруппированные по «Team» (я использую «GroupProperties» -> «PageBreak» -> «Между каждым экземпляром группы», чтобы вставить разрыв страницы):

TeamName:   MyTeam 

service1      6         50.00

service2      10        30.00

service3      5         20.00

service4      21        90.00

------PAGE BREAK-------

TeamName:   MyTeam2 

service5      7         250.00

service6      6         500.00

service7      62        750.00

service8      50        1000.00

------PAGE BREAK-------

TeamName:   MyTeam3 

service9       7         250.00

service10      6         500.00

Это прекрасно работает, так как число строк команды занимает 1 страницу, но если в одной из команд больше строк, чем количество строк, которые может обработать страница, на 2-й странице пропускается разрыв страницы между командами (что он должен быть вставлен опцией «PageBreak - Между каждым экземпляром группы»).Пример:

TeamName:   MyTeam 

service1      6         50.00

service2      10        30.00

service3      5         20.00

service4      21        90.00

------PAGE BREAK-------

TeamName:   MyTeam2 

service5      7         250.00

service6      6         500.00

service7      62        750.00

service8      50        1000.00

------PAGE BREAK------- (Because i reach the end of the page with the rows of "Team2")

service98     62        750.00

service99     50        1000.00

// NO PAGE BREAK HERE IS TRIGGERED!!!!!

TeamName:   MyTeam3 

service9       7         250.00

service10      6         500.00

Предел отчета или я что-то упустил?Спасибо,

РЕДАКТИРОВАТЬ :

  • Использование флага "Также в конце группы" я не вижу ничего измененного.
  • Использованиефлаг "Также в начале группы" я выхожу с ошибкой:

    ScalableList: индекс -1 вне допустимого диапазона [0 :: 1]

...