вопрос по JasperReports
От: Vampiro  
Дата: 15.01.08 10:25
Оценка:
у меня вот такой вопрос :

есть в темплейте джаспера вот такой код :

<textElement textAlignment="Right" verticalAlignment="Top" rotation="None" lineSpacing="Single">
                        <font fontName="Arial" pdfFontName="Helvetica" size="10" isBold="false" isItalic="false" isUnderline="false" isPdfEmbedded ="false" pdfEncoding ="Cp1252" isStrikeThrough="false" />
                    </textElement>



и дополнительно я засетываю параметр "fontName" который можно сипользовать в темплейте.

вопрос — можно ли вместо "Arial" использовать выражение типа $P{fontName} или нет ?
И если нет — то как мне сделать Arial не захардкодованым а параметризированым ?
Re: вопрос по JasperReports
От: Vampiro  
Дата: 15.01.08 11:56
Оценка:
люди добрыыеее.. не прахадите мимо
Re: вопрос по JasperReports
От: AO Россия  
Дата: 16.01.08 11:35
Оценка:
Здравствуйте, Vampiro, Вы писали:


V>вопрос — можно ли вместо "Arial" использовать выражение типа $P{fontName} или нет ?

V>И если нет — то как мне сделать Arial не захардкодованым а параметризированым ?

Даже если нельзя стандартным способом, то с помощью replace при загрузке xml (JasperCompileManager.compileReport) это можно сделать...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.