【发布时间】:2014-08-07 21:52:38
【问题描述】:
我希望你能帮助我。谷歌还不能帮助我。好吧,实际上我什至不知道具体要搜索什么。
我尝试通过 JasperReports 和 Java 创建一个文件(在本例中为 .xls)。该文件本身已填充,并且具有与 .jasper 文件相同的格式。我现在的问题是将设计分为表格视图和打印版本。看表格的时候,只想看到类似CSV文件的数据和表头。
+--------+----------------------+-------+--------+
| Amount | Name | each | total |
+--------+----------------------+-------+--------+
| 2 | iPhone 5s | $ 699 | $ 1398 |
| 1 | Samsung Galaxy S4 | $ 499 | $ 499 |
| 4 | USB Connection cable | $ 5 | $ 20 |
+--------+----------------------+-------+--------+
打印时(甚至打开页面预览时)我想添加页码和一些标题信息,如报告名称或其他内容(我想自己定义它们)。
Date: 11/25/2013 reference Number: 0X6584A8BFC
DELIVERY
+--------+----------------------+-------+--------+
| Amount | Name | each | total |
+--------+----------------------+-------+--------+
| 2 | iPhone 5s | $ 699 | $ 1398 |
| 1 | Samsung Galaxy S4 | $ 499 | $ 499 |
| 4 | USB Connection cable | $ 5 | $ 20 |
+--------+----------------------+-------+--------+
PAGE 1/2
如何告诉 jasper 添加这些信息?能给我一些关键字吗?到底有没有可能?
感谢您的帮助
佐塔
--编辑
我的任务是找到一种更稳定的创建文档的方法。目前,我们正在使用 Open Office 服务器将数据转换为 ods、odt 等,然后再转换为 pdf xls 等。文档必须看起来与以前完全相同。我之前搜索了一下它是如何解决的,并在文档的页眉和页脚区域中找到了数据。
在 LibreOffice Calc 中 --> 打开文档 --> 编辑 --> 页眉和页脚 ...
您可以在此处添加在工作表上但在打印文档上不可见的数据。我知道,在 Jasper 中,您因此有带区,但是在向页面带区添加数据时,它仍会打印在工作表内。如何告诉 jasper 将这些信息放入页眉部分而不是工作表中?
【问题讨论】:
-
我通过 iReport 创建了设计 (.jrxml),并使用 jasperreports-maven-plugin 对其进行了编译。我能够自己创建(并填充)每个设计。我还没有尝试太多,但主要是因为我不知道要搜索什么。
标签: java jasper-reports