Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
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-преобразованием (типа процент по ширине на каждый столбец и все само влезает) Пляски с бубном вокруг компа не помогли... Кто может дать четкий рецепт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2011, 11:03 |
|
||
|
|

start [/forum/topic.php?fid=31&fpage=60&tid=1535114]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
14ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 16ms |
| total: | 155ms |

| 0 / 0 |
