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