云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 安讯报表生成器技术手册

安讯报表生成器技术手册

  • 62 次阅读
  • 3 次下载
  • 2025/6/16 20:34:17

安讯报表生成器技术手册

目 录

1、安讯操作技巧及问题 ................................................................................................... 2 2、模版配置参数约定 ...................................................................................................... 3 3、报表参数相关函数 ...................................................................................................... 3 4、安讯报表生成器 .......................................................................................................... 4

4.1生成器涉及表结构 ............................................................................................... 4

4.1.1模板配置信息表,表名: sec_model_config .......................................................... 4 4.1.2模板参数表,表名: sec_model_params_config ..................................................... 4 4.1.3生成报表配置表,表名: sec_report_dispatch ........................................................ 4 4.1.4生成报表参数表,表名: sec_report_params ......................................................... 5 4.2数据库配置说明 ................................................................................................... 5 4.3自动调度配置 ...................................................................................................... 5 4.3.1Spring中正确使用Quartz和CronExpression(触发器) ............................... 6 4.4axrgm.war包安装说明: ....................................................................................... 9 4.5安讯报表生成器前台使用说明 .............................................................................. 9

4.5.1设计报表模板............................................................................................. 9 4.5.2配置报表模板............................................................................................. 9

4.5.3任务调度...................................................................................................11 自动调度管理....................................................................................................11 4.5.4手动调度(该调度没有前置条件,即无论生成的数据是否有都会跑) .............. 13 4.5.5手动报表时间参数说明............................................................................. 15

5、使用生成器调用安讯模板 .......................................................................................... 15

5.1定义安讯模版(略) .......................................................................................... 15

5.2前台添加模板 .................................................................................................... 15 5.3配置前置条件和参数sql ..................................................................................... 16 5.4模板生成xls文件............................................................................................... 17 5.4.1报表数据文件命名.................................................................................... 17 5.5自动跑数 ........................................................................................................... 17

1、安讯操作技巧及问题

1、 安讯安装的问题

安装完毕后覆盖备份中的文件到安装目录,要求安装到c盘默认的目录下,发现别的目录老是不能用,原因不明可能是jdk、ora路径问题。 2、 安讯Jdbc配置要求

驱动程序类名称:

oracle.jdbc.OracleDriver 连接url:

jdbc:oracle:oci:@actuate_rip

如果本机没有配置监听actuate_rip,请配置actuate_rip,对应ip:21.56.4.186,服务名dbreport

3、 模版的使用:预先定义好一个模版,里面有数据库联接,数据查询(空、时间、机构)。

Svn上有模版可以使用

4、 用安讯打开表格xls文件,直接粘贴到模版上继续开发,不用画表格。 5、 横向可以合并单元格、纵向不要合并(否则查询数据有时报错)

6、 group({[Year] [Quarter]}, {-[Year] -[Quarter]})多级分组、多级排序的用法 7、 初步判断定义的数据查询运行就会执行(data没引用的情况),所以没有必要的查询不要定义进去

8、 使用offset可以简化单元行列条件的书写,可使单元格公式定义简化,能用尽量使用。 9、 对于分组求和使用sum(cells(a)) a为分组所在行的别名。 10、 使用parent完成多级分组求和,注意标签的级别划分 11、 关于行号的写法:#row( )-7&\ 注意:单元格风格 [数字0]有的时候不显示字符

要留意单元格格式 12、 13、 14、

使用隐藏列完成计算和显示数据#\

百分比的应用:#\ 条件中使用like的方法:select(buscde like ‘0A*’)注意要用*不是%!

15、 在主子表显示数据的设计中,尽管一个数据源都出来了数据;建议使用2个数据查

询分别处理不会造成数据没有而显示不全,比如机构、金额,机构应该使用字典,金额数据在关联显示就可以 16、 查询语句要指定列名。禁止在查询中定义如下语句:SELECT * FROM DUAL 此

语句会出现下次打不开的情况提示,常规性错误,如果没有备份就只能重新作了 17、 做好一个#sheet之后预览数据生成一个sheet表格,如果要新增一个表#sheet2切记

不能在sheet中改名#sheet2,否则下次预览会造成#sheet2丢失的情况,#sheet2就白做了,

一定要插入一个新的工作表在改名#sheet2在继续作就可以了,千万别偷懒使用原来生成的sheet 18、

2-1序号的实现方法,注意写法

#'=OFFSET('&col()&row()&',0,-2)' &'&\

2、模板配置参数约定

报表编号rep_num、(关键字) H-002301

报表模板文件名rep_modle、(关键字):如:H-002301存贷款日报.vts 模板文件路径rep_modle_dir。如:E:\\WORK\\ H-002301存贷款日报.vts 参数类:

1、时间(CENDAT):时间参数都定位到天,整型,即yyyymmdd,缺省‘20081231’ 频度:1位 FRE_REP 以下是频度字段对应解释 T ----旬, M ----月, D ----天, J ----季, H ----半年, Y ----年 缺省“M”。

2、机构号(ORGIDT ):符型 4位 缺省‘6243’,(应该允许输入值 和sql 语句) 3、部门号(DEPNUM): 字符型2位 ,缺省‘00’ (应该允许输入值 和sql 语句) 4、汇总标记(SUMID):字符型1位 填写4或者9 ,缺省‘9’ (应该允许输入值 和sql 语句)

5、币种(CURCDE) : 字符型 3位 缺省‘999’ (应该允许输入值 和sql 语句) 参数1(FREE1): varchar(20) 缺省为空 (应该允许输入值 和sql 语句) 参数2(FREE2): varchar(20) 缺省为空 (应该允许输入值 和sql 语句) 参数3(FREE3): varchar(20) 缺省为空 (应该允许输入值 和sql 语句)

3、报表参数相关函数

返回上月最后一天的整数 SELECT

TO_NUMBER(TO_CHAR(LAST_DAY(ADD_MONTHS(TO_DATE(TO_CHAR(20081231),'YYYY.MM.DD'),-

1)),'YYYYMMDD')) FROM DUAL; 返回上年年底整数

SELECT TO_NUMBER(TO_CHAR(TO_NUMBER(SUBSTR(TO_CHAR(20081231),1,4)) - 1)||'1231') FROM DUAL; 返回去年同期整数

SELECT TO_NUMBER(TO_CHAR(LAST_DAY(TO_DATE(TO_CHAR(TO_NUMBER(SUBSTR(TO_CHAR(20081231),1,4)) - 1) || SUBSTR(TO_CHAR(20081231),5,2)||'01','YYYY.MM.DD')),'YYYYMMDD')) FROM DUAL;

返回上日日期的整数

SELECT TO_NUMBER(TO_CHAR(TO_DATE(TO_CHAR(20081231),'YYYY.MM.DD') - 1,'YYYYMMDD')) FROM DUAL;

合并单元格(标题)会造成错误!

使用系统的函数

P_TOOLS.get_date('jm',20080911)

上月末‘sym’,上年末 'snm',去年同期 'qntq',年初 'nc',年底 'nd’,月初 'yc’,月底 'ym',

当前季度 'jd',季末 'jm’

4、安讯报表生成器

4.1生成器涉及表结构

4.1.1模板配置信息表,表名: sec_model_config

字段名 ID REP_NUM REP_MODEL REP_MODEL_DIR dispatch_frequency START_DATE END_DATE UPDATE_DATE UPDATE_NAME

说明 主键 报表编号,不能为空 模板中文描述 模板绝对路径,不能为空 报表频度 生效日期,目前没用 失效日期,目前没用 更新日期,目前没用 更新人,目前没用 示例 1 H-002301 安讯模版1 D:\\Work\\AXRGM\\report\\input\\安讯模版1.vts 参见频度说明 4.1.2模板参数表,表名: sec_model_params_config

字段名 ID MODEL_PARAM_NAME DEFAULT_VALUE VALUE_EXPLAIN MODEL_CONFIG_ID

说明 主键 参数名称,唯一,不能为空 默认值 参数说明,目前没用 外键,指向sec_model_config表的主键 示例 1 ORGIDT 6243 机构编号 1 4.1.3生成报表配置表,表名: sec_report_dispatch

字段名 ID DISPATCH_FREQUENCY DISPATCH_TIME MODEL_CONFIG_ID 说明 主键 调度频度,目前删除不用 调度时间 外键,指向sec_model_config表的主键,调度所使用的模示例 1 WED-2009-03-17-15-10-00 1

搜索更多关于: 安讯报表生成器技术手册 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

安讯报表生成器技术手册 目 录 1、安讯操作技巧及问题 ................................................................................................... 2 2、模版配置参数约定 ...................................................................................................... 3 3、报表参数相关函数 ...................................................................................................... 3 4

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com