数据集文件在哪里,不同设计器出的模板怎么整合到一起

老师们好:

    问题是这样,两个人在各自本地设计了报表页面,springboot部署时是将WEB_INF直接copy,看论坛说数据集都是定义在cpt模板中,那我如何将别人做的模板A.cpt也整合到我的WEB-INF/reportlets中一块copy呢?试了一次结果部署后报错找不到A.cpt中的数据集

FineReport zhangwill 发布于 2018-11-21 11:09 (编辑于 2018-11-21 11:13)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
5
轩辕丶尘Lv2初级互助
发布于2018-11-21 11:18

如果是定义的查找数据库的数据集,只要你在你本地也建立一个和另一个人一模一样的数据集就行。比如都是JDBC4下查询 A数据库  名字都是SAimage.png这样,你再把你的项目传到服务上就行了

  • zhangwill zhangwill(提问者) 用了好多数据集呢,数据集里sql也很复杂,就相当于我把另一个人的模板又在我本地实现了一遍呗?
    2018-11-21 12:05 
  • 轩辕丶尘 轩辕丶尘 回复 zhangwill(提问者) 你如果不用他的数据集的话,就没必要建数据集,只需要定义数据连接就行,就是JDBC4
    2018-11-21 13:05 
  • 轩辕丶尘 轩辕丶尘 回复 zhangwill(提问者) 但是如果你要在你的本地看他的cpt,那你当然得新建数据集了。要是觉得麻烦,你就从服务器上copy下来到你的本地,前提是他已经上传到服务器
    2018-11-21 13:08 
最佳回答
0
邱利Lv2见习互助
发布于2018-11-21 11:16

如果设计器的版本是一样的,比如都是9.0 版本,那么直接把别人做的模板拷贝到你设计器的WEB-INF\reportlets中,同时要修改\WEB-INF\resources下的datasource.xml文件,把对方的数据源信息加上。

  • zhangwill zhangwill(提问者) finedb下的东西不用改吗?
    2018-11-21 11:17 
  • 邱利 邱利 回复 zhangwill(提问者) 不用
    2018-11-21 11:17 
  • zhangwill zhangwill(提问者) 我刚看了下,datasource.xml中定义的是服务器数据集,模板数据集还是找不到啊
    2018-11-21 12:08 
最佳回答
0
xiaoyuyaLv0见习互助
发布于2018-12-6 20:42

你好请问一下finereport怎么集成到springboot上呀,小白尝试了很多次都没有成功,虚心求教,谢谢大佬

  • zhangwill zhangwill(提问者) https://blog.csdn.net/qq_17191547/article/details/80446855 我是按照这个整合的
    2018-12-07 10:34 
  • xiaoyuya xiaoyuya 回复 zhangwill(提问者) 好的谢谢,请问一下在部署成功之后我应该如何访问报表呢?是localhost:8080/ReportServer吗?在嵌入iframe的时候应该怎么引用呢?谢谢大佬解答
    2018-12-07 16:52 
  • xiaoyuya xiaoyuya 回复 zhangwill(提问者) 你好,我按照链接的方法,会报错,把移除嵌入式Tomcat的代码注释掉之后就不报错,但是我不知道怎么访问报表,localhost:8080/ReportServer访问页面显示Whitelabel Error Page。
    2018-12-07 17:04 
  • zhangwill zhangwill(提问者) 回复 xiaoyuya 访问的话正常访问项目就可以了吧?不知道你的是什么项目,我的是用页面iframe进去的,src=/ReportServer?reportlet=/模板文件.cpt 就可以访问到
    2018-12-07 17:06 
  • xiaoyuya xiaoyuya 回复 zhangwill(提问者) 你好,我刚刚按照你说的方法访问报表还是报Whitelabel Error Page这个错,请问我这个是没有部署成功吗?
    2018-12-07 17:19 
  • 4关注人数
  • 612浏览人数
  • 最后回答于:2018-12-6 20:42
    请选择关闭问题的原因
    确定 取消
    返回顶部