06.10.2010, 14:11 | #1 |
Участник
|
обрезание полей при выводе отчета на принтер и сохранении в PDF
Есть отчет (Выписка по счетам, LedgerTransStatement) в нем выводится поле Voucher. В аксаптовском viewer-е отчет выглядит хорошо при любом масштабе. (хотя изначально генерится с сообщением, что был масштабирован под 97%). Но вот при печати отчета или сохранении в pdf поле voucher обрезается(9 с половиной символов печатается). При сохранении в html все ок. Заметила, что EDT для Voucher имеет DisplayWidth = 10 символов . Поменяла на отчете длину поля на 15 символов, проблема с обрезанием поля при печати/pdf исчезла.
Это баг или корректное поведение? (я бы ожидала во viewer-е тоже увидеть подрезанное поле, если на EDT DisplayWidth = 10) . Пока вижу только один способ пофиксить это - изменить DisplayWidth на EDT(ну или, на крайний случай, на отчетах менять,где появляется проблема). Есть ли другие способы повлиять на это поведение? |
|
06.10.2010, 20:50 | #2 |
Участник
|
Попробуйте явно для отчета поставить другой принтер по умолчанию - настройку надо делать в АОТ для объекта типа Report в его дизайне... - по экспериментируйте с этим - это может дать результат...
Кстати какая именно Axapta - какая версия... |
|
06.10.2010, 21:14 | #3 |
Участник
|
спасибо. пробовали с разными принтерами, но на печать + в pdf некорректно сохраняется. ax2009 sp3. изменение длины edt тож помогло, но как-то удивительно, что никто больше об этом не пишет, поэтому думаю, может, что -то еще можно подкрутить ?
|
|
06.10.2010, 22:30 | #4 |
Участник
|
Тут важно, что принтер ставиться не на этапе печати, а на этапе генерации отчета в Аксапте.
|
|
07.10.2010, 12:36 | #5 |
Участник
|
установка сохранения в pdf или вывод на принтер заранее в диалоге отчета(если вы это имеете ввиду) не помогла.
|
|
07.10.2010, 14:00 | #6 |
Участник
|
|
|
07.10.2010, 17:22 | #7 |
Участник
|
Что вы имеете ввиду под "принтером по умолчанию"?
Я открыла настроки печати в диалоге отчета, перешла в меню на принтер, выбрала свой принтер, потом перешла в меню на Файл, ввела имя файла (pdf). И с этими настройками запустила отчет(в диалоге отчета в Поле Принтер теперь был указан выбранный принтер, а в поле Канал вывода - Файл). Открываю созданный PDF - поле обрезано. PS: Поле Ваучер - не последняя колонка в этом отчете(вторая). |
|