请问一下iReport中的字段、参数、变量的区别,要怎么使用?
请讲解一下这三个东东的区别,如果现在我有两个statictext:"name"、"pass",我用jsp页面调用,在页面上的name下显示:"dzw",pass下显示"1...
请讲解一下这三个东东的区别,如果现在我有两个static text:"name"、"pass" ,我用jsp页面调用,在页面上的name下显示:"dzw",pass下显示"1234"
,不用数据库连接,我要怎么实现呢?如果我的SQLServer中有个数据库test,里面有表user,user里有name和pass字段,我用jsp在页面上输出数据库表里的name、pass内容和共计多少条,我又要怎么样实现呢?我该用到什么样的iReport的字段?
请能给我个详细的例子,我刚用这个东西,很迷糊,谢谢!
我并不是为了在页面显示而用ireport,在jsp页面动态输出报表我会的。只是想通过这么一个简单的例子去了解ireport+jasperReport制作报表的工作方式。如果你能详细的提供给我问题中的例子,我会感谢你的。 展开
,不用数据库连接,我要怎么实现呢?如果我的SQLServer中有个数据库test,里面有表user,user里有name和pass字段,我用jsp在页面上输出数据库表里的name、pass内容和共计多少条,我又要怎么样实现呢?我该用到什么样的iReport的字段?
请能给我个详细的例子,我刚用这个东西,很迷糊,谢谢!
我并不是为了在页面显示而用ireport,在jsp页面动态输出报表我会的。只是想通过这么一个简单的例子去了解ireport+jasperReport制作报表的工作方式。如果你能详细的提供给我问题中的例子,我会感谢你的。 展开
1个回答
展开全部
你真是幸运,我前几天才研究的IREPORT
首先确定你的数据库建立好了
IREPORT是这样的,你可以在IREPORT里设置好jrxml(或者jsper)
这东西里面已经包含了数据库链接方式,驱动,以及表名,字段名,查询语句,还有相对应的显示方式(当然是以pdf,html等方式显示)
然后你把jasper或者jrxml放在java目录下,在代码中载入使用
比如
你可以在ireport里设置数据库链接,并且给一个主键来查询
select * from user where name='xxx',完成其他ireport设置后把jasper文件放到对应的java project目录下
然后你在java代码中载入这个jasper,然后传入这个name的参数
执行后,jasper会根据这个参数执行sql语句,然后取出字段,根据你事先设定的显示方式生成pdf或者html或者其他格式的报表
如果你只是要在jsp里面显示一下字段而已,那么你就直接在jsp里取数据库吧
ireport是报表工具,你不做报表就不需要用ireport
有什么问题再问吧
你也可以不用数据库链接,那么你首先在ireport中手动设定字段
生成jasper后在项目的代码中你必须主动为这个jasper输入对应字段的值,然后执行即可
ireport的作用就是生成PDF或者HTML等,没有其他作用了,不知道你想干什么
首先确定你的数据库建立好了
IREPORT是这样的,你可以在IREPORT里设置好jrxml(或者jsper)
这东西里面已经包含了数据库链接方式,驱动,以及表名,字段名,查询语句,还有相对应的显示方式(当然是以pdf,html等方式显示)
然后你把jasper或者jrxml放在java目录下,在代码中载入使用
比如
你可以在ireport里设置数据库链接,并且给一个主键来查询
select * from user where name='xxx',完成其他ireport设置后把jasper文件放到对应的java project目录下
然后你在java代码中载入这个jasper,然后传入这个name的参数
执行后,jasper会根据这个参数执行sql语句,然后取出字段,根据你事先设定的显示方式生成pdf或者html或者其他格式的报表
如果你只是要在jsp里面显示一下字段而已,那么你就直接在jsp里取数据库吧
ireport是报表工具,你不做报表就不需要用ireport
有什么问题再问吧
你也可以不用数据库链接,那么你首先在ireport中手动设定字段
生成jasper后在项目的代码中你必须主动为这个jasper输入对应字段的值,然后执行即可
ireport的作用就是生成PDF或者HTML等,没有其他作用了,不知道你想干什么
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询