Показать сообщение отдельно
Старый 31.03.2021, 21:46   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,427 / 1771 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Metrofun Посмотреть сообщение
вывод по идее должен быть на новой странице, а выводится на текущей.
А если и в этом случае все равно вручную вызывать newPage? Будут какие-то негативные эффекты? По идее не должно.

Уберите первое условие, оставьте только второе
X++:
                curMasterSectionHeight = FieldMasterSection.heightOfWordWrappedString100mm("Выводимый текст");
                if (//((element.design().printerPageHeight() - element.currentYmm100()) >= curMasterSectionHeight) &&
                   (element.design().printerPageHeight() - element.currentYmm100()) < (curMasterSectionHeight + SlaveSection.height100mm()))
                {
                    element.newPage();
                }