Ай-ай-ай, как давно на форуме не был))) Привет Всем!
С удовольствием использую LimeReport, автору огромная благодарность.
В свое время делал проект который автоматически генерировал отчет. Проект сделан, щас идет его сопровождение. Ну и вопрос. DataBand генерит таблицу из переменной $D{reportstagetablemodel.2}. Ну суть её такова что она формирует строки таблицы. Сколько в источнике будет строк столько она и повторится по вертикали(пишу так очевидно, на всякий чтоб понятно было). В конце этой таблицы, вернее в дизайнере после этого DataBand'а идут DataHeaderBand1 и DataBand1. В DataBand1 я вставил поля с подписями людей, а DataHeaderBand1 служит тупо для отступа от всей таблицы от DataBand. Так вот, иногда получается так, что таблица содержит столько строк что она полностью помещается на страницу, а на следующую попадает DataHeaderBand1 и DataBand1, что в отчете проявляется как последний лист и на нем только подписи, что не есть айс! Нет ли каких нибудь инструментов, скажем что-то наподобие автоматического определения в каком месте заканчивается таблица относительно нижнего конца листа, чтобы можно было прикинуть так её разбиение(постраничное), чтобы на последнем листе были по крайней мере две-три строчки таблицы, а не одни подписи? Уф! Надеюсь понятно описал проблему)