1、根据报表样章配置XML:
首先要选好参考模板,日报表就最好找对应的日报表模板,月报表找对应的月报表模板。
修改xml文件的Page_Config Name等一些参数配置命名,如:GD_TM_YZ_USR_CNTY_DAY_Init、GD_TM_YZ_USR_CNTY_DAY_Default_Para.SQL、GD_TM_YZ_USR_CNTY_DAY_Query_LevelSelect.SQL等。一般是报表数据对应的DM表表名命名,对于同一个DM表对应多个报表的情况,在表名后面加后缀,如;GD_TM_YZ_USR_CNTY_DAY_ONE。这类命名可以直接以替换的方式在参考模板上直接替换。
修改sql语句,根据报表样章所需的字段定义sql语句,并定义字段别名。需要注意的是sql要包含start_date、end_date字段,在where条件中也包含一些前端的条件,如:a.TM_INTRVL_CD BETWEEN $start_date$ AND $end_date$ And ( frnt.tn_privileged_judgment('$https://www.doczj.com/doc/2e14236117.html,erid$',A.VEST_LVL1_CD,'$vest_type$')=1)
配置时要严格参考模板填写不同查看方式的查询sql。
最后还有一个参数定义的sql(XML脚本的最后几行),这个sql一般不用修改,但有一些报表的自定义参数多一些或少一些,需要增减的,在这里要注意一下。
2、根据报表样章配置JSP:
首先要选好参考模板,日报表就最好找对应的日报表模板,月报表找对应的月报表模板。
修改JSP文件的标题和其它一些参数配置命名,如: