单独把一个CPT文件转移到Tomcat里面都考哪个文件?多谢

由于我自己做了一个cpt报表,并且是带有数据库查询的。

前提是当前的tomcat已经可以正常使用Finereport了,即现有的报表正常工作。我把我的一个另外一个单独的wuyu.cpt文件拷贝到了 tomcat文件夹的web-inf/reportlets/下面,确实可以打开,但是提示:
Oops!!!非常抱歉,您当前无法访问此页。
发生的问题是:找不到数据连接:Wuyu

Wuyu是我的数据集名称。请问该怎么弄。我估计是不是除了拷贝某些文件的话,还要修改某些文件吧?请回答:
1、拷贝哪些文件,除了拷贝wuyu.cpt文件,还需要拷贝哪些?
2、需要修改什么比如xml文件吗?如何修改?

多谢了,承蒙提携,不胜感激!小弟刚学习


FineReportNorthBig 发布于 2017-1-18 09:57
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共9回答
最佳回答
0
Poseidon发布于2017-1-18 09:57(编辑于 2023-9-6 09:34)
555
  • NorthBig NorthBig(提问者)

    datasource.xml不能照搬拷贝吧,tomcat现在有finereport了。你拷贝过去,岂不是把原来的给弄死掉了。。是不是得改啊?
    回复
    2017-01-18 10:18 
最佳回答
0
NorthBig发布于2017-1-18 10:18(编辑于 2023-9-6 09:34)
555
  • Poseidon Poseidon

    你把tomcat下的datasource.xml放到你本地环境中,然后通过设计器修改,添加你新加的数据源即可
    回复
    2017-01-18 10:19 
最佳回答
0
Poseidon发布于2017-1-18 10:19(编辑于 2023-9-6 09:34)
555
  • NorthBig NorthBig(提问者)

    本地环境的finereport设计器如何打开xml文件?
    回复
    2017-01-18 10:56 
最佳回答
0
NorthBig发布于2017-1-18 10:31(编辑于 2023-9-6 09:34)
555
最佳回答
0
NorthBig发布于2017-1-18 10:56(编辑于 2023-9-6 09:34)
555
  • Poseidon Poseidon

    唉,你把datasource.xml扔你本地他原来的位置,然后设计器内的定义数据连接就是你TOMCAT下的了,然后添加个新的数据连接跟你新CPT使用的数据连接一致就好,弄好之后再把修改后的datasource.xml放回TOMCAT原位置替换,你上面的配置只添加个数据连接,数据源呢?有信心再去手动修改datasource.xml
    回复
    2017-01-18 11:05 
最佳回答
0
Poseidon发布于2017-1-18 11:05(编辑于 2023-9-6 09:34)
555
  • NorthBig NorthBig(提问者)

    对呀,,我就添加了一个数据链接,我的<connection>部分。您的意思是,数据源的配置,也是在这个datasource.xml里面啊?
    回复
    2017-01-18 14:15 
最佳回答
0
NorthBig发布于2017-1-18 14:15(编辑于 2023-9-6 09:34)
555
  • Poseidon Poseidon

    你是搞开发的么?就替换个文件有这么复杂么,说的很清楚了,先拷贝到本地的设计器下然后添加新的数据连接然后再拷贝回去,就这么简单;文件内部你不懂就不要手动改配置了好么
    回复
    2017-01-18 14:27 
最佳回答
0
迈达斯之手发布于2017-1-18 14:20(编辑于 2023-9-6 09:34)
555
最佳回答
0
Poseidon发布于2017-1-18 14:27(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 565浏览人数
  • 最后回答于:2017-1-18 14:27
    活动推荐 更多
    热门课程 更多
    返回顶部