我在ubntu 12.04
中使用了Jaspersoft iReport Designer 5.1.0
我想要创建超链接。
两份报告:-报告1报告2
在报表1中,设置超链接到调用的报表2
步骤:-
Take on text element ex : ${ID}
Right Click Hyperlink
Target : self type : Report Execution
Link Parameter :- _report "/path Report2"
在预览中点击Id比什么都没有发生和报告2没有调用
出现以下错误:-
正在编译到文件/home/mansi/Tweet_Report/report5.jasper编译运行时间:174!
正在填写报告。。。
区域设置:英语(印度)时区:默认报告填充正在运行时间:44!(生成的页数:1)正在将文本(iReport)导出到文件。。。/home/abc/R1_Report/Report1.txt!
导出打印时出错。。。net.sf.jasperreports.engine.JRPrintText.getTextAlign()B
java.lang.NoSuchMethodError:net.sf.jasperreports.engine.JRPrintText.getTextAlign()B
网址:com.jaspersoft.jrx.export.JRTxtExporter.layoutGrid(JRTxtExport.java:419)网址:com.jaspersoft.jrx.export.JRTxtExporter.exportPage(JRTxtExport.java:300)网址:com.jaspersoft.jrx.export.JRTxtExporter.exportReportToWriter(JRTxtExporter.java:289)网址:com.jaspersoft.jrx.export.JRTxtExporter.exportReport(JRTxtExport.java:257)网址:com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:1174)网址:org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)网址:org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)
导出运行时间:9!没有为此类型的指定外部查看器打印在选项框中设置它!
请帮我解决这个错误。
http://community.jaspersoft.com/questions/803963/outputing-txt-file
看起来你必须设置字符的高度和宽度。从我链接到的页面:
转到"工具"-->选项
选择"导出选项"选项卡-->从左窗格中选择文本
设置"字符宽度"、"字符高度"的值(我设置的值为7和13.9)"页面宽度"one_answers"高度"。
现在尝试生成报告,它就会工作。尝试设置不同的值以使其适合。