AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.10.2010, 14:11   #1  
IKA is offline
IKA
Участник
 
359 / 65 (3) ++++
Регистрация: 15.03.2006
обрезание полей при выводе отчета на принтер и сохранении в PDF
Есть отчет (Выписка по счетам, LedgerTransStatement) в нем выводится поле Voucher. В аксаптовском viewer-е отчет выглядит хорошо при любом масштабе. (хотя изначально генерится с сообщением, что был масштабирован под 97%). Но вот при печати отчета или сохранении в pdf поле voucher обрезается(9 с половиной символов печатается). При сохранении в html все ок. Заметила, что EDT для Voucher имеет DisplayWidth = 10 символов . Поменяла на отчете длину поля на 15 символов, проблема с обрезанием поля при печати/pdf исчезла.

Это баг или корректное поведение? (я бы ожидала во viewer-е тоже увидеть подрезанное поле, если на EDT DisplayWidth = 10) . Пока вижу только один способ пофиксить это - изменить DisplayWidth на EDT(ну или, на крайний случай, на отчетах менять,где появляется проблема).
Есть ли другие способы повлиять на это поведение?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Печать (сохранение) отчета в PDF konfet DAX: Программирование 41 12.12.2012 10:13
Как обойти ограничение на количество полей сортировки в DS отчета? Dronas DAX: Программирование 11 30.07.2009 10:19
При выводе отчета поля в табличной части съезжают. vasiliy DAX: Программирование 7 03.11.2005 17:39
Какой класс используется при сохранении отчета в HTML? Lucky13 DAX: Программирование 0 08.08.2005 10:23
автоматическая печать копии отчета на другой принтер lexx DAX: Программирование 0 27.09.2004 11:34

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:23.