- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安讯报表生成器技术手册
安讯报表生成器技术手册
目 录
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、安讯操作技巧及问题
安讯安装的问题
安装完毕后覆盖备份中的文件到安装目录,要求安装到c盘默认的目录下,发现别的目录老是不能用,原因不明可能是jdk、ora路径问题。
安讯Jdbc配置要求
驱动程序类名称:
oracle.jdbc.OracleDriver
连接url:
jdbc:oracle:oci:@actuate_rip
如果本机没有配置监听actuate_rip,请配置actuate_rip,对应ip:86,服务名dbreport
模版的使用:预先定义好一个模版,里面有数据库联接,数据查询(空、时间、机构)。Svn上有模版可以使用
用安讯打开表格xls文件,直接粘贴到模版上继续开发,不用画表格。
横向可以合并单元格、纵向不要合并(否则查询数据有时报错)
group({[Year] [Quarter]}, {-[Year] -[Quarter]})多级分组、多级排序的用法
初步判断定义的数据查询运行就会执行(data没引用的情况),所以没有必要的查询不要定义进去
使用offset可以简化单元行列条件的书写,可使单元格公式定义简化,能用尽量使用。
对于分组求和使用sum(cells(a)) a为分组所在行的别名。
使用parent完成多级分组求和,注意标签的级别划分
关于行号的写法:#row( )-7. 注意:单元格风格 [数字0]有的时候不显示字符要留意单元格格式
使用隐藏列完成计算和显示数据#= Q1:DKYE - Q_SY:DKYE
百分比的应用:#= if( Q1:DKYE = 0 , 0 , Q1:BLJE / Q1:DKYE)
条件中使用like的方法:select(buscde like ‘0A*’)注意要用*不是%!
在主子表显示数据的设计中,尽管一个数据源都出来了数据;建议使用2个数据查询分别处理不会造成数据没有而显示不全,比如机构、金额,机构应该使用字典,金额数据在关联显示就可以
查询语句要指定列名。禁止在查询中定义如下语句:SELECT * FROM DUAL 此语句会出现下次打不开的情况提示,常规性错误,如果没有备份就只能重新作了
做好一个#sheet之后预览数据生成一个sheet表格,如果要新增一个表#sheet2切记不能在sheet中改名#sheet2,否则下次预览会造成#sheet2丢失的情况,#sheet2就白做了,一定要插入一个新的工作表在改名#sheet2在继续作就可以了,千万别偷懒使用原来生成的sheet
2-1序号的实现方法,注意写法
#=OFFSET(col()row(),0,-2) -OFFSET(col()row(),0,-1)
2、模板配置参数约定
报表编号rep_num、(关键字) H-002301
报表模板文件名rep_modle、(关键字):如:H-002301存贷款日报.vts
模板文件路径rep_modle_dir。如:E:\WORK\ H-002301存贷款日报.vts
参数类:
1、时间(CENDAT):时间参数都定位到天,整型,即yyyymmdd,缺省
频度:1位 FRE_REP 以下是频度字段对应解释
T ----旬, M ----月, D ----天,
J ----季, H ----半年, Y ----年
缺省“M”。
2、机构号(ORGIDT ):符型 4位 缺省‘6243’,(应该允许输入值 和sql 语句)
3、
您可能关注的文档
最近下载
- 非煤矿山安全生产检查表.docx VIP
- 基于STM32的智能物流分拣系统的应用与研究.pdf VIP
- 社会主义从一国到多国发展与苏联模式(下)——《社会主义发展简史》之七PPT课件.pptx VIP
- 2024春实验班提优大考卷5年级下数学(苏教)-答案.pdf
- (正式版)DB15∕T 1428-2024 《大型并网光伏发电站运行维护规程》.pdf VIP
- DB37_T 398-2004 沙化荒漠化土地监测技术规程(山东省).pdf VIP
- 广东省佛山市南海区2024-2025学年六年级上学期11月期中科学试题(无答案).pdf VIP
- 网络金融与传统金融比较.docx VIP
- (2025)汽车驾驶员高级技师基本理论知识考试题附含答案.docx VIP
- 金光集团生产安全手册.docx VIP
文档评论(0)