报表提供了全面的API接口,完善了对多种多样业务需求的支持。在常见的api接口问题中,常会遇到需要利用API接口来打开设计器的问题,下面就来介绍一下。启动报表设计器一般需要以下几点:1.报表设计器实例化2.设置数据源3.设置菜单及工具栏4.设置报表5.启动设计器参考下面代码:以下......
我们提供了多种多样的填报编辑风格,其中下拉数据集是较为常见的一种。在下拉数据集中,我们可单独设置数据列和显示列,这样在传递的时候传递的是数据列,而在页面中显示的是显示列。这样,在传递的时候就传递的是数据列(真实值)了。但有在有一些情况下,我们需要传递显示列的值,那要如何......
目前默认的超链接弹出是网页,如何来弹出一个窗口(无浏览器菜单栏工具条和地址栏)呢?实现的方法:1、在统计图中设置图形超链接调用一个javaScript函数,并传递参数2、在javaScript函数中获取到参数值,并打开一个无无浏览器菜单栏工具条和地址栏的窗口。第一步,在统计图中设置超链接属性......
最近一段时间在解决客户问题的过程中,有些客户想把快逸报表导出到xml文件中,以方便可以在其他地方使用这些数据,而目前快逸报表没有直接可以导出xml的标签,所以就只能用API来实现将报表导出到xml的需求。快逸报表的API中有一个XMLReport对象,这个对象就是处理快逸报表与XML文件关系的,所以......
最近在帮助客户解决技术问题的时候,遇到一个这样的需求,客户从数据集中选出的字段是通过宏动态改变的,而报表中的某个列所对应的字段也是动态改变的,这种需求在报表中直接实现不是很方便,下面就用动态宏和动态参数来实现这个需求。第一步,新建一张报表,连接demo数据源。新建一张空白的报......
第一步:为报表设置数据库连接(如果在java的web应用中配置好了数据库连接池那么可以省略本步骤)。获取数据库连接,并把连接放到报表计算环境中,配置好数据源,对应的代码如下:String driver = “org.hsqldb.jdbcDriver”;String url = “jdbc:hsqldb:hsql://localhost/runqianDB”;String us......
由于操作系统的差异,不同的操作系统中安装的字体可能不相同,所以制作报表时如果采用了一些系统中没有的字体,在页面上展现报表的时候就可能出现乱码的问题,这样的问题排查起很麻烦,需要比较开发环境和生产环境里面字体的是否存在着一定的差异。如果能有一种办法能将系统中安装好的字体都在......
快逸报表之前实现了下拉数据集动态关联过滤的功能,现在又增加了参数模板中下拉日历与下拉数据集之间动态关联过滤的功能,下面就用一个小例子介绍一下如何在参数模板中实现下拉日历与下拉数据集的关联过滤。第一步:制作一张参数模板制作一张如下图的参数模板上图中B2和D2单元格的编辑风格......
我们来看一下下面的报表:需求是:在第一行的横线上要显示某个字段内容,如果显示不下,就折返到第二行的横线上继续显示,如果第二行的横线上还是显示不下,就统一缩小两行横线上的字体让其能够显示。这里举的例子中,两行横线的长度相等(可不相等,方法类似)。首先,我们要判断一下每条横......
前言润乾报表提供了存储过程类型的数据集以及在单元格中使用call函数调用存储过程的方式与存储过程交互,但无论使用那种方式都要求存储过程能够返回结果集,无论返回的游标是隐式还是显示的。这带来了一个问题,就是存储过程只有一些普通类型(非游标类型)的输出参数,这时希望在报表中调用该......