05-birt工具图表组合型报表开发手册

05-birt工具图表组合型报表开发手册

ID:12425659

大小:1.38 MB

页数:33页

时间:2018-07-17

05-birt工具图表组合型报表开发手册_第1页
05-birt工具图表组合型报表开发手册_第2页
05-birt工具图表组合型报表开发手册_第3页
05-birt工具图表组合型报表开发手册_第4页
05-birt工具图表组合型报表开发手册_第5页
资源描述:

《05-birt工具图表组合型报表开发手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、图表组合型报表开发指南-----伊朗演示1、新建报表运行Birt报表开发工具后命名,选择保存的目录,然后Finish。2、新建数据源开发工具的菜单栏,打开Outline窗口:如下:右击数据源,选择新建:如上图选择,数据源名称自定,Next:从“驱动程序类”的下拉列表中选择对应数据库的的驱动,若没有需要的,则选择“ManageDrivers”按钮:将对应数据库的驱动程序添加进来,回到上一步选择驱动程序类:输入数据库连接信息:URL::jdbc:oracle:thin:@10.40.200.69:1521:osstestUser:bi71Password:smart可测试:

2、1、创建数据集右击“数据集”,选择“新建数据集”上面选择前面新建的数据源3.1、主数据集Next:主数据集sql:selectB.PROVINCE_NAMEPROVINCE,C.PACKAGE_TYPE_NAMEPACK,COUNT(1)TOTAL_SUBS,SUM(CASEWHENA.STATE=0THEN1ELSE0END)ASCHRUN_SUBS,SUM(CASEWHENA.STATE=1THEN1ELSE0END)ASNEW_SUBS,SUM(CASEWHENA.STATE=1THEN1ELSE0END)-SUM(CASEWHENA.STATE=0THEN1EL

3、SE0END)ASINCREASE_SUBS,SUM(CASEWHENA.IN_STATE=1THEN1ELSE0END)ASSILENCE_SUBS,SUM(CASEWHENA.IN_STATE=2THEN1ELSE0END)ASUSAGE_SUBS,SUM(D.TARGET_VALUE)ASTARGET_SUBS,(SUM(CASEWHENA.STATE=1THEN1ELSE0END)-SUM(CASEWHENA.STATE=0THEN1ELSE0END))/COUNT(1)ASINCREASE_RATEfromf_width_callA,D_PROVINCEB,D

4、_PACKAGE_TYPEC,TMP_SUBS_TARGETDWHEREA.Province=B.PROVINCE_IDANDA.Package_Type=C.PACKAGE_TYPE_IDANDA.PROVINCE=D.PROVINCE_IDANDA.PACKAGE_TYPE=D.PACK_TYPE_IDAND(substr(A.PRD_ID,1,6)=?or?isnull)AND(A.Province=?or?isnull)GROUPBYB.PROVINCE_NAME,C.PACKAGE_TYPE_NAME3.2、从数据集(对应Month的查询条件)同样新建数据集:

5、Next:Month条件的sql:selectdistinctto_char(to_date(D_TIME_PERIOD.PRD_ID,'yyyy-MM-dd'),'yyyyMM')ASY_MfromD_TIME_PERIOD3.2、从数据集(对应Province的查询条件)同样新建数据集:Next:Province条件的sql:selectprov.PROVINCE_ID,prov.PROVINCE_NAMEfromD_PROVINCEprov1、创建报表参数报表参数,即为查询条件的输入参数。右击“报表参数”,选择“新建参数”4.1、Month查询条件的参数名称:就是

6、参数名,这个自己定提示文本:前台查询条件的title标签数据类型:根据实际需要选择,这里是字符串显示类型:查询条件的展现方式,这里选择列表框。即在前台以下拉框的形式,让用户选择查询条件值由于我们的查询条件的值是实时从数据库取的,所以“值列表”中选择“动态”的单选按钮数据集:查询条件的值的来源,选择前面新建的“month”数据集选择值列:选择查询条件的实际参数值选择现实文本:前台展现给用户的查询条件由于month这个数据集就只有一列(YYYYMM的日期格式),所以都选择Y_M默认值:查询条件默认的显示值排序:可根据实际需要,对查询条件的某个字段进行排序。最后,Ok完成。4

7、.2、Provice查询条件的参数各个参数含义,参照4.1。1、链接参数将4中创建的报表参数,链接到主数据集的sql中。双击打开前面建立的主数据集:在左边选择“Parameters”:新建参数,用于把报表参数链接到SQL中,很显然,主数据集的SQL有多少个接收参数的问号(?),这里就需要建几个参数。右边“新建”按钮:选择参数的数据类型,这里是字符串“连接到报表参数”的下拉框,选择3中创建的查询用的从数据集。Month的查询条件有两个问号接收,所以需要两个参数,OK之后在新建一个,同样选择month报表参数。同理,新建两个Province的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。