![]() |
#1 |
Участник
|
Проблемы печати
Здраствуйте ,
Может быть ета проблема уже обсуждена , но незнаю как поискать . Дело в том , что иногда Ахапта делает проскачивания лист - место 2 листьев отпечятает 3 и в 2-ом только одна строка , которая могла принадлежить как и первому листу , как и третьему ... Как етого избежать ? С уважением , Римантас |
|
![]() |
#2 |
Участник
|
Так бывает тогда, когда у одного из полей отчета свойство dynamicHeight = true. Аксапта в таком случае не верно высчитывает высоту страницы (не учитывает, что некоторые строки могут быть шире чем одна строка) и то что не умещается на первый лист переносится на второй, а потом происходит переход на новую страницу, поэтому второй лист получается почти пустой.
Как победить такое поведение я так и не понял. Единственный вариант - сделать dynamicHeight = false и вычислять высоту строк самостоятельно, например, как здесь |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от Lucky13
![]() Так бывает тогда, когда у одного из полей отчета свойство dynamicHeight = true. Аксапта в таком случае не верно высчитывает высоту страницы (не учитывает, что некоторые строки могут быть шире чем одна строка) и то что не умещается на первый лист переносится на второй, а потом происходит переход на новую страницу, поэтому второй лист получается почти пустой.
Как победить такое поведение я так и не понял. Единственный вариант - сделать dynamicHeight = false и вычислять высоту строк самостоятельно, например, как здесь ![]() |
|