Перенос строк из Masterdata
Добрый день.
Помогите с переносом непоместившихся строк из masterdata на созданную страницу.
Строки в данный момент отрезает PageFooter1, но в принципе наверное лучше это делать через что-то типа <Line> с условием, но <Line> не совсем то(оно считает строки, а строка может быть расширенной, может можно условие сделать по высоте masterdata?), там допустима определенная высота masterdata на первой странице, остальное должно выводиться как приложение во второй. Так вот, надо перенести остаток строк из masterdata на страницу page2. как это сделать? они выводятся на непонятной странице...
пример pdf прикрепил.
ошибка в нем: необходимо 2 страницу положить в 3-ю.
Помогите с переносом непоместившихся строк из masterdata на созданную страницу.
Строки в данный момент отрезает PageFooter1, но в принципе наверное лучше это делать через что-то типа <Line> с условием, но <Line> не совсем то(оно считает строки, а строка может быть расширенной, может можно условие сделать по высоте masterdata?), там допустима определенная высота masterdata на первой странице, остальное должно выводиться как приложение во второй. Так вот, надо перенести остаток строк из masterdata на страницу page2. как это сделать? они выводятся на непонятной странице...
пример pdf прикрепил.
ошибка в нем: необходимо 2 страницу положить в 3-ю.
Комментарии
if Engine.FreeSpace<=MasterData1.Height then Engine.NewPage;
или
if (MasterData1.DataSet.RecNo mod <fgf> = 0) and (MasterData1.DataSet.RecNo > 0) then Engine.NewPage;
создается новая страница, а не осуществляется переход на page2. (со своими созданными элементами)
или можно как-то обратиться к созданной через Engine.NewPage странице?
мне надо или перенести остаток, по условию, на созданную page2, или как-то обратиться с новой для создания в runtime.
Хотя, вероятно, можно будет обойтись просто использованием бэндов и одной TfrxReportPage (если требуемый дизайн отчёта позволит)