/ / Изравняване на диаграмите BIRT независимо от размера на легендата - диаграми, диаграми

Подравняване на диаграми BIRT независимо от размера на легендата - диаграми, диаграми

Създадох отчет за BIRT с няколко диаграми. Всички графики включват различни данни, но за същото време. Така че аз искам да направя оста на х на класациите подравнени помежду си, така че е лесно да се четат всички графики наведнъж.

Но серията имена на тези диаграми са различни един от друг.И някои диаграми получават динамични серии имена, в които дължината не може да бъде предвидена.

Въпреки че подравнявам диаграмите със същата ширина и височина поради името на сериите, легендата става твърде дълга и подравняването се разрушава.

Според изискванията ми, легендата трябва да се постави в дясната страна на графиката.

Има ли начин да се определи размерът на легендатабез да се съкращават серийните имена. Може да бъде начин да се обвият имената на сериите, така че размерът на легендата да е еднакъв за всички класации, а графиките ще бъдат добре подравнени.

въведете описанието на изображението тук

Отговори:

1 за отговор № 1

От дизайнера на Eclipse:

Редактиране на диаграми -> Форматиране на диаграми -> Легенда -> Разпределение -> Ширина на обвивка

Задайте стойност на широчината на опаковката според очакванията, например опитайте 60.

Може да се наложи да увеличите и долната част на легендарните записи, за да избегнете припокриване:

Редактиране на диаграми -> Форматиране на диаграми -> Легенда -> Записи -> Долна вложка


0 за отговор № 2

От дизайнера на Eclipse: задайте Формативна диаграма-> Легенда-> Записи-> Елипсис собственост до възможна максимална дължина на вашите динамични легенди. и проблемът ще бъде решен.

Тъй като този имот работи както следва: Стойността по подразбиране е "1". Int "Ellipsis" указва поведението за съкращаване на текста на легендата с елипсис, ако няма достатъчно място за показване на целия текст Стойност 0 показва, че функцията е деактивирана и елементът на легендата ще се изобрази с цял текст или положителна стойност n представлява минималният брой символи, които трябва да бъдат показани преди елипсата, което означава, че елементът от легендата ще бъде отпаднат или ще бъдат показани с поне n знака.

Надявам се това да реши проблема ви. Работила е за мен.