![]() |
#1 |
Участник
|
Добрый день!
Подскажите, какой существует механизм переноса строк при выводе отчёта (Report). Т.е. имеется нейкое поле длинной 100мм, например. И в него выводиться описание товара ("Вот это большое описание товара, которое не помещается в одну строку."). При этом в отчёт выведиться обрезанная фраза: "Вот это большое описание товара, кото". Как решаються такие проблемы? (Axapta 2.5) |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от Aliaksei_Berkau
![]() Добрый день!
Подскажите, какой существует механизм переноса строк при выводе отчёта (Report). Т.е. имеется нейкое поле длинной 100мм, например. И в него выводиться описание товара ("Вот это большое описание товара, которое не помещается в одну строку."). При этом в отчёт выведиться обрезанная фраза: "Вот это большое описание товара, кото". Как решаються такие проблемы? (Axapta 2.5) |
|
![]() |
#3 |
Участник
|
Нет ... ну про это свойство я знаю.
Просто при высоте = "Auto" строку "раздувает" до нереальных размеров. |
|
![]() |
#4 |
Участник
|
Цитата:
Аксапта вычисляет выосту на основании данных из стандартного шрифта. Если у вас в винде изменен масштаб и/или шрифт то строка может раздуваться. |
|
![]() |
#5 |
Участник
|
Всё разъяснилось.
Сорри! Не внимателен. Строка выглядет вот так " это строка". Т.е. спереди куча пробелов. Тема закрыта! |
|
![]() |
#6 |
Участник
|
Кстати, а как обратиться к свойствам секций (ProgrammableSection) отчёта во время выполнения/вывода самого отчёта?
А именно: если нужно поменять длину строки таблицы отчёта, или цвет шрифта и т.д. и т.п. |
|
![]() |
#7 |
Участник
|
включите свойство AutoDeclaration у контролов.
После включения в коде можно будет использовать переменную с именем контрола. |
|
![]() |
#8 |
Участник
|
|
|
![]() |
#9 |
Участник
|
опс. у вас 2.5. начинаю забывать.
попробуйте конструкцию element.control(control::myFormControlName); |
|