集智平台API计算报表组
一些客户要把报表组放到CS模式下运行,而不是我们平时所使用的BS模式,客户在CS模式中要展现报表组,并且用API给报表构造所需要的数据库连接,也就是数据源。这样也就没有了我们平时配置的数据库连接池等属性,所有的代码都要写到一个java类里面。
下面就用代码来示范一下如何在CS模式中实现润乾报表组的计算和展现。
第一步:制作好一个报表组,也就是rpg文件。
值得注意的是由于是在java类里面,没有报表应用的运算环境,所以子报表都用绝对路径的形式引入。
第二步:在java类里面获取报表运算所需要的数据库连接。
这里写了一个连接demo数据库的工具类,类返回的是一个Connection对象,类的代码如下:
import java.sql.*;
public class ConnectDemo {