17.04.2010, 19:26 | #1 |
Участник
|
Меняется шрифт при печати отчетов на принтере
AX2009 SP1 - Kernel 5.0.1500.809
При печати отчета на экран - все ОК. Если этот же отчет послать на принтер - меняется шрифт каким то образом и данные в некоторых колонках уже не вмещаются, в результате - обрезаются. Пробовал на разных принтерах и разных ОС. Для обхода можно поставить ширину контрола в отчете как размер ЕДТ +20%, но это очень не удобный способ. |
|
17.04.2010, 22:54 | #2 |
Участник
|
При каком маштабе? Попробуйте посмотреть на отчёт в увеличенном виде. По крайней мере в более ранних версиях размер шрифта "плавал" уже на экране при изменении масштаба. И реальный размер отображался при максимальном приближении.
P.S.: Ждите AX6 - там встроенных отчётов вообще не будет. Как говорится нет отчётов нет проблемы |
|
|
За это сообщение автора поблагодарили: gec (1). |
18.04.2010, 02:24 | #3 |
Участник
|
Масштаб 150% и больше дает тоже что и принтер. Спасибо большое.
Однако реальная проблема в том что к примеру данные размером 10 символов не отображаются полностью в поле контрола на основе EDT размером 10 со свойством Width=Auto. Полностью отображается данные если поставить Width=13 char. Можно как то решить проблему без модификации отчета? Хочется что бы данные максимально допустимой длинны для ЕDT отображались полностью в отчете, без обрезания. |
|
18.04.2010, 20:33 | #4 |
Участник
|
На сколько я понимаю - это проблема ядра и решить её самостоятельно врядли получится.
Ещё проблемы связанные с вычислением длинны edt Dynamic Height в отчете Ширина колонок в гриде в DAX 4.0 |
|
19.04.2010, 17:47 | #5 |
Участник
|
Спасибо большое.
Хотел только уточнить, что реальный размер шрифтов на бумаге соответствует именно масштам 200% и только он. По крайней мере в моих условиях. |
|