Hi, We came across with this problem too. In our project we migrated oracle rdf text reports to jasperresport (text export). If the text is longer the text is truncated. To handle this problem we increased the height of text field. Text wasn't truncated and remaining part of text continued on second line. If the CHARACTER_HEIGHT is 20 we increased the text field height to 40. Hope this helps u. Post Edited by bulut at 09/23/2010 11:24
I think your printer takes long time to print binary files(pdf, excel rtf). This is why you preferred html export. My last suggestion is you can try text exporting. Maybe text export can provide you correct page breaks.
Hi I also met with this problem. My problem was like yours. The problem was the report i viewed on windows/tomcat server behaves different on linux/oracle app. server. And i found the reason of this problem was the fonts that i used in my report. The font u selected in design time should be available on linux machine. And jvm must know this fonts. For example if you use Arial your report behaves different. Becasue Arial doesnt exists on linux. For solution u can try these 1-) Choose a font which already exists on linux for fontName attribute for every fieled in report. (For example Lucida Bright) 2-) Make available the font you used for linux. Post Edited by bulut bulut at 01/23/09 15:31
Hi, If i got your problem you mean that u want underline some part of a string. I think you can do this using java substring function. You can seperate your string data and apply them style. Like: <style isUnderline="true">first_part_of_String_data</style> + second_part_of_String_data Regards Post Edited by bulut bulut at 01/23/09 15:17
Hi, I think that html export is not a good solution, if you will print your report. You can try pdf export, if u want to print your reports output. Regards
I was getting the same error. I think the reason of this error is your server can't find tahoma.ttf. In my web application I placed true type font files (tahamo.ttf, arial.ttf etc.) my web application's classpath. And it worked. I dont get that any error anymore. You should place ttf files in jasperserver. Regards Post Edited by bulut bulut at 01/12/09 14:07
Hi, You should configure ireport classpath. You can do this from "Options=>Classpath" menu. You should add your driver from that menu. After you configure ireport's classpath you can connect a database from "Data=>Connections/Data Sources=>New" Post Edited by bulut bulut at 01/09/09 11:27
hi, i couldn't find a way to hard code REPORT_LOCALE in report xml file. But i could change REPORT_LOCALE in my java code as parameter. Code:Locale lcl = new Locale("en", "US", "");parameters.put("REPORT_LOCALE",lcl);