搜索文章

推荐内容

快逸做的更好

您的位置: 首页 > 报表

发表于:2012/09/06 | 分类: 报表技术分享

一些客户要把报表组放到CS模式下运行,而不是我们平时所使用的BS模式,客户在CS模式中要展现报表组,并且用API给报表构造所需要的数据库连接,也就是数据源。这样也就没有了我们平时配置的数据库连接池等属性,所有的代码都要写到一个java类里面。下面就用代码来示范一下如何在CS模式中实现快逸......

发表于:2012/09/06 | 分类: 报表技术分享

最近接触到一些客户的需求,客户想在页面展现的时候不分页,然后在导出excel的时候分页,而客户的报表列数很多,超过了excel的255列的限制。这样如果不做任何处理,直接在页面上点击导出excel的按钮,就会弹出对话框提示excel不支持超过255列,也就无法正常导出,所以要想导出这样的报表就必须采......

发表于:2012/09/06 | 分类: 报表技术分享

问题介绍:客户使用自定义控件进行填报,在使用过程中发现数据能够回写到单元格中,但是填报更新的时候发现日历控件的数据没有更新进数据库,后台显示没有得到下拉日历的值,后台打印的是null。解决思路:自定义控件的数据能够回写到单元格中证明自定义控件的功能是基本没有问题的,数据能在......

发表于:2012/09/06 | 分类: 报表技术分享

最近一段时间遇到了一个客户问题,客户反映用图片文件时,报表打印预览没有问题,但是打印出来后有些图片能够正常显示,有些图片确实空白的,无法正常打印,经过确认最后发现是客户的图片像素过高导致的打印出来无法显示,最后是通过修改图片的分辨率实现的正常打印,下面就介绍一下修改问题的全......

发表于:2012/09/05 | 分类: 报表技术分享

一些客户的报表中用到了html类型的数据,而有时这些html元素既包括文字也包括一些指向图片的html,也就是说报表中要显示出来图文混编的样式(类似于新闻稿),并且要把html的图片和文字都打印出来,下面就举例说明如何实现html图片的打印。目前经过测试,要想在快逸报表中将html格式引入的图片打......

发表于:2012/09/05 | 分类: 报表技术分享

客户想通过在页面上输入不同的参数,让页面展示不同的报表,也就是说通过不同参数动态控制页面展示哪张报表。实现思路:通过获取给参数模板中的参数值,按逻辑判断需要展示哪张报表,然后给标签传递要展现的报表的名字即可。实现过程:第一步:制作三张需要展现的报表。制作三张简单的报表......

发表于:2012/09/05 | 分类: 报表技术分享

客户数据库中的某个字段中存的是html类型的数据,是html类型的table,客户希望将这样的table放到报表的单元格中展现,让单元格自适应html里面table的大小,让整个table完全展现。而快逸报表里面的自动换行不能实现客户的效果,所以就需要采取其他的办法,让报表识别出html的table哪里需要换行,......

发表于:2012/09/05 | 分类: 报表技术分享

    客户希望在报表计算之前修改报表数据集的sql语句,然后在计算报表的时候让报表的数据集执行这个新的sql语句,从而实现客户自己的业务逻辑。下面就用一个例子实现上面的需求。 实现思路:这个问题可以直接在jsp中解决,用API读入报表模板,再得到数据集的sql语句,让客户根......

发表于:2012/09/05 | 分类: 报表技术分享

有一些客户需要在报表展现的同时获取到报表某一列的内容,然后需要在其他的地方对着一列的数据进行处理,这样就需要在jsp中计算完报表后获取到报表相应列里面的内容,然后用bean的方式发布报表。第一步:制作一张报表,连接demo数据源。制作一张的报表,连接demo数据源,报表的具体样式如下图......

发表于:2012/09/04 | 分类: 报表技术分享

快逸报表展现的时候后台自动将报表生成rat文件,这样以后访问的时候就可以直接访问带有数据的rat文件,不用再去计算报表了。下面就用一个小例子来实现在展现报表的时候后台自动生成rat文件到指定的路径。实现思路:在jsp中计算报表,然后用生成的IReport对象去生成rat文件,然后采用bean的方式......