由于工作需要,所以进入公司之后需要学习一个报表的软件,ireport+jasperreports-5.6.0软件,当然我也并没有接触过,至于怎么用个鞥是全然不知道了,不过这几天空闲时间装了,体验了一下,感觉还是finereport好用,这个有点麻烦。
首先安装问题上,这个是免安装的,解压之后就可以跑了。但是由于最近换了电脑,考过来发现启动不了,提示找不到java运行程序,以为文件坏了,结果重新解压,还是一样,于是上网找了资料,官网看见,说不支持1.8jdk,于是改环境变量,下载1.7的jdk,最后终于启动了。但是,突然第二天又打开不开了了,还是同样的错误,很不理解,环境也对,想来想去,我就改了一个地方,就是配置环境变量的时候,我为了方便jdk版本的环境配置,把java——home改成了java——home-1.7,去掉1.7之后,程序跑起来。。心想,难道这个只认1java-home吗?随便上网看了一下,好像需要改配置等等。就不管了。
然后进入使用用过Finereport,知道里面有些控件直接用的,于是点了一个text,以为事文本输入的,结果预览出错,也不知道什么情况,删了,换了static text ,好了,有效果了。才明白。,text'需要引用,只有static text 才是不同的text,可以输入想输入的文本内容。不过对应的地方一定要对应相关内容,不然肯定要出错的。先用着,有其他收获在写下来。