Не разрывать поле между страницами.

Обсуждение Stimulsoft Reports.NET
Ответить
Di-Roll
Сообщения: 10
Зарегистрирован: 24 мар 2017, 17:39

Не разрывать поле между страницами.

Сообщение Di-Roll »

Необходимо сделать так, чтобы текстовое поле (на избражении выделено фигурной скобкой), расположенное на DataBand, не разрывалось.
Оно должно либо остаться на текущей странице, либо если не вмещается перенестись на следующую страницу.
Изображение

Как это сделать?
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Не разрывать поле между страницами.

Сообщение HighAley »

Здравствуйте.

Вы можете использовать свойство Может разрываться (Can Break).
Также есть несколько других свойств, которые могут давать подобный эффект.
Для более подробного ответа нам надо увидеть ваш отчёт с данными.

Спасибо.
Di-Roll
Сообщения: 10
Зарегистрирован: 24 мар 2017, 17:39

Re: Не разрывать поле между страницами.

Сообщение Di-Roll »

Спасибо за ответ. Начну с того, что я решил проблему или это был баг?
Я использовал свойство "Can Break" на DataBand3 но оно не работало:
Изображение
Отчет имел след. структуру:
Изображение

Переместив DataBand2 и Databand3 за пределы DataBand1 я получил желаемый результат. Разрыв происходит где и должен.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Не разрывать поле между страницами.

Сообщение HighAley »

Здравствуйте.

Есть вероятность принудительной разбивки в месте разрыва страницы.
Она происходит, если Свойства Keep... и Can Break не дают это сделать и невозможно разместить часть отчёта на одной странице.

Спасибо.
Ответить