Разработанный мной отчет содержит так много столбцов, что они не помещаются в лист при печати отчета.
Я пытаюсь изменить его масштаб на " Подогнать все столбцы на Одна страница ".
Как я понимаю, способ сделать это - установить ExcelEmitter.PrintPagesWide
в 1 и ExcelEmitter.PrintPagesHigh
в 0. Но у меня это не работает. Я попытался поставить this.setUserProperty("ExcelEmitter.PrintScale","95")
на beforefactory
, и это работает.
Но когда я изменяю эту строку на
this.setUserProperty("ExcelEmitter.PrintPagesWide ","1")
this.setUserProperty("ExcelEmitter.PrintPagesHigh ","0")
, это не так.
Что мне не хватает? Я подумал, что, возможно, мне нужно как-то переключиться с «Настроить на» на «Подогнать к», но не смог найти, как это сделать.