
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.01.2011, 11:03
|
|||
|---|---|---|---|
horizontal stretch column in Jasper |
|||
|
#18+
Hi, All! Как в элементарном отчете (не crosstab, не multi-column), получить горизонтальную растяжку текстового поля по ширине содержимого? Нагуглил два возможных варианта: 1. Менять jrxml,выставляя атрибуты позиций и компилить отчет на момент выполнения - не согласен в принципе, ведет к нечеткости и тяжелой разработке, обрубая возможности iReport. 2. В свойствах отчета выставить Print Order = Horizontal и в свойствах поля Stretch Type = Relative to Band Height. Тогда вроде должен отчет заполняться в горизонтальном порядке и stretch должне пойти по горизонтали. Но эксперименты в этом направлении дали растяжку всех полей кроме нужного )) Аккуратно посмотрел атрибуты полей (stretch type, stretch with overflow) и сделал наоборот у поля которое не растягивается и у остальных - пустой отчет! (возможно он растягивает на очeнь много, так что не помещается в ширину Band) А хотелось бы по аналогии с xsl-преобразованием (типа процент по ширине на каждый столбец и все само влезает) Пляски с бубном вокруг компа не помогли... Кто может дать четкий рецепт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=31&mobile=1&tid=1535114]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 344ms |

| 0 / 0 |
