超维报表 产品集成 | 润乾 -九游会登陆

datalogic和集算报表引擎

datalogic 引擎是一个独立的dql语法解析服务器。在其他应用的程序中,利用datalogic jdbc 驱动从datalogic jdbc server获得元数据信息,并将 dql发送给datalogic jdbc server,datalogic jdbc server返回翻译好的 sql和数据库jdbc配置信息以供查询。

datalogic jdbc server作为一个独立运行的程序,可以为多个应用程序服务,帮助管理各种数据源,并在dql翻译过程中记录日志,以供分析推荐汇总表。

集算报表引擎以web应用的方式存在,可以部署为独立的web应用,也可以集成到现有的应用中。

数据查询控件集成

数据查询控件是taglib方式集成:

<%@ page contenttype=”text/html;charset=utf-8″ %>

<%@ page import=”com.raqsoft.guide.web.dl.*” %>

<%@ taglib uri=”/web-inf/raqsoftguide.tld” prefix=”guide” %>

<%

string cp = request.getcontextpath();

string dbname = request.getparameter( “rid” );

if (dbname == null) dbname = “datalogic”;

%>

datasource=”<%=dbname %>”

showdims=”"

title=”超维报表-查询设置”

showtables=”"

reportpage=”/report.jsp”

exceptionpage=”myerror.jsp”

/>

报表控制控件集成

报表控制控件是以taglib方式集成:

<%@ page contenttype=”text/html;charset=utf-8″ %>

<%@ page import=”com.raqsoft.guide.web.dl.*” %>

<%@ taglib uri=”/web-inf/raqsoftguide.tld” prefix=”guide” %>

<%string cp = request.getcontextpath();

string rid = request.getparameter( “rid” );

reportconf rc = null;

if (rid != null) {rc = (reportconf)session.getattribute(rid);}

 else {rid = “r” system.currenttimemillis();}

request.setattribute(“guidebean”,rc);%>

beanname=”guidebean”

datasource=”"

dql=”"

title=”超维报表”

showtotal=”yes”

reporttype=”group”

showreportpage=”/dl/jsp/showreport.jsp”

exceptionpage=”myerror.jsp”

/>

报表呈现控件集成

报表呈现控件也是也taglib方式集成:

” width=”-1″

funcbarlocation=”top”

needpagemark=”yes”

functionbarcolor=”#fff5ee”

funcbarfontface=”隶书”

funcbarfontsize=”16px”

funcbarfontcolor=”blue”

separator=”|”

needsaveasexcel=”yes”

needsaveaspdf=”yes”

needsaveastext=”yes”

needsaveasword=”yes”

needprint=”yes”

printlabel=”打印“

/>

网站地图