在jasper报告的标题栏中是否可以包含纯文本文件?文本文件可能位于具有动态文件名的本地或远程文件夹中。文件名将被访问在数据源的字段中。在报告中包含文本文件
2
A
回答
2
我伤口建议您只需创建一个String
报告参数,然后您可以在导出报告之前加载文本文件的内容。
下面是一个简单的例子:
JRExporter exporter = ...
...
...
exporter.setParameter("TITLE_TEXT", loadTitleTextFromFile());
exporter.exportReport();
其中loadTitleTextFromFile()
是读取文件内容,并返回一个字符串的方法。
+1
是的,这比db字段读取更好。但是,如果jasper有一些可以读取文件并在内部显示的插件,那就太棒了。我的意思是,如果最终用户经常需要编辑这些文本,那么他们肯定会在jrxml之外。然后传递完整的文本在数据库中或作为参数是一个选项,但我总是会选择其他方式,如图像小部件,以一个非常标准的方式获取报告中的文本文件,不要这样认为......或者只有我吗...? – 2012-04-02 13:55:38
+0
你总是可以从用户可以编辑的文件中读取'loadTitleTextFromFile()'。 – 2012-04-02 14:14:10
相关问题
- 1. 在SSRS报告中包含外部JavaScript文件
- 2. 在simplecov覆盖率报告中包含_spec.rb文件
- 3. SSRS - 将报告包含在电子邮件正文中
- 4. 报告服务:如果正文包含
- 5. 在JSON中包含文本文件
- 6. 警告:文件不包含任何toctree的包含文件
- 7. HTML5包含文本文件
- 8. 当输入文件的相对路径包含在脚本错误报告-VBA
- 9. .net报告与文本文件(.txt)
- 10. 来自文本文件的报告 - python
- 11. 富文本报告
- 12. 在TFS构建报告中包含WorkItems
- 13. 在SSRS报告中包含iframe
- 14. BIRT:如何在报告中包含JAR?
- 15. 在node.js脚本中包含JavaScript文件
- 16. OpenERP报告文件夹中还包括.py文件的用途
- 17. 在javascript中搜索包含广告服务器列表的文本文件
- 18. knitr:在报告中包含数字*和*分开文件的输出数字
- 19. 生成包含存储在pdf文件中的信息的HTML报告
- 20. 在报告中对齐文本
- 21. 包含本地文件
- 22. 包含文件夹脚本
- 23. 如何在包含lib的文件名中包含版本号?
- 24. 包含文本
- 25. 在MsBuild文件中包含.sln文件?
- 26. 在html文件中包含html文件
- 27. 包含在头文件中
- 28. 在C++中包含文件
- 29. 在codeigniter中包含文件
- 30. 在ridl中包含文件
您是否想要将整个文件或字符串包含在根据您的要求加载的报告中? – 2012-04-02 11:10:47
整个文件always.I搜索了大多数与jasper和ireports有关的论坛,但没有找到这种类型的任何东西。我的意思是,我总是可以将文本转到数据库字段并从那里打印出来..但是这只会浪费资源。所以,我会探索其他替代方法....谢谢。 – 2012-04-02 11:15:16
为什么不能从文件加载文本内容的参数? – 2012-04-02 12:01:21