В JasperReports в нижнем колонтитуле у меня есть 3 элемента в одной вертикальной позиции (они также имеют одинаковую высоту) в самом низу нижнего колонтитула страницы.Эти 3 элемента представляют блок адреса, блок контакта (электронная почта, ww и т. Д.) И блок НДС (слева направо).
Теперь у меня есть несколько случаев, когда ниже этих 3 элементов нижний колонтитул рекламы имеетбыть вставленным.
Поскольку 3 элемента уже находятся в самом низу страницы, рекламный заголовок не может быть расположен более вниз.
Цель состоит в том, чтобы динамически «подтолкнуть» эти 3 элемента вверх к динамической высотезаголовка рекламы, когда нижний колонтитул содержит некоторый текст.
Это похоже на стандартное поведение элемента с плавающей точкой, которое толкает его вниз, когда вышеупомянутый элемент увеличивается в высоте - но на этот раз он должен работатьв противоположном направлении (когда меня толкают вверх, но я стараюсь держаться как можно дальше от него.
Я уже пытался создать рекламный нижний колонтитул с высотой 0 (также с 1) px, установите положениевведите «исправить относительно нижнего края» и объявить его растягивающимся с переполнением.
-> Не растягивает нижний колонтитул рекламы вверх от нижнего края исправления, а, кажется, растягивает его более низко (вне диапазона печати).
Я немного растерялся, так как кажется, что все решение jasperReport в основном сделано длясверху вниз, и я не мог найти подсказки в своих исследованиях, подтверждающих это.