《统计报表模块.docx》由会员分享,可在线阅读,更多相关《统计报表模块.docx(13页珍藏版)》请在优知文库上搜索。
1、北京朗华世纪科技发展有限公司2007年6月新朗华内容管理系统提供了功能强大的使用统计报表模块供用户直接使用或作为再次开发的基础。该模块在JFreeChartL0.5的基础上开发,可根据提供的数据显示图形以供决策参考。下面详细介绍该模块的使用。第一步:确认系统已安装CiKmsjfreechart模块。确认的方法是打开模块管理,检查是否有“包名称”为cn.ms.Jfreechart的模块。如果有,那么可以进入下一步。如果没有,请向北京朗华世纪科技发展有限公司索取该模块,并安装到系统中,安装完毕以后请重起服务。第二步:设置。更改项目的,内添加:DrawPictruecn.ictrueDrawPict
2、rue/servletDrawPictrue第三步:在JSP文件中添加chart标签库。在朗华内容管理系统中,由于本模块是动态内容,所以被限定在JSP类型文件中使用,在JSP文件中添加下面这行语句声明chart标签库:Chart标签库主要包括:xyline,pie,bar,multipie,line,area等标签。标签内部均无嵌套标签。注意:颜色的设置:颜色值都为“#000000”格式,如:pointColor=#ff0000,o字体的设置:name-字体名称。style-Font的样式常量int值。size-Font的点大小int值。如:IiUeFOnt=,name=宋体,Style=0,
3、SiZe=20时间的格式(XYrid格式),如:”.ddG,at,HH:mm:ssz2001.07.04ADat12:08:56PDTEEE,MMMd,yyWed,Jul4,01h:mma,12:08PMhhoclock,a,zzzz,12oclockPM,PacificDaylightTimeK:mma,z0:08PM,PDT.ddGGGhh:mmaaa.04AD12:08PMEEE.dMMMyyyyHH:mm:ssZWed.4Jul200112:08:56-0700ByMMddHHmmssZ-07()0yyyy-MM-ddTHH:mm:ss.SSSZ2001-07-04T12:08:56.
4、235-07003.1.ChartzxyIine标签标签的属性:属性描述必须set输入的数据,是保存在Page范围的SIring类型,详见卜.面示例是x_grid输入时间数据的格式。是linetitle设置坐标内每一条线的名字,名字间用逗号割开,如:IinetitIe=AB.width设置宽度,默认400.裔height设置长度,默认400。否xjabel横坐标名称。否yJabel纵坐标名称,默认为空。否title设置标题,默认为空。否IitleFont设置标题字体,默认Font(null,0,18)。有titleRE标题相对与坐标的位置取值:TOP,BOTTOM,LEFT,RIGHT默认为T
5、OP。否titleHA标题的位置(水平方向)取值:CENTER,LEFTtRIGHT默认为CENTER0否IextTitIe设置文本,默认为空。否IextTitleFont设置文本字体,默认FOm(IWlI,0,18)。否textTitleRE文本相对与坐标的位置取值:TOP,BOTTOM,LEFT,RIGHTn默认为TOPo看textTitleHA文本的位置(水平方向)取值:CENTER,LEFT,RlGHT。默认为CENTERo有point设置图形有无折点:false不显示点,true则显示,默认为不显示。否poiniColor折点的添充颜色,默认为白色。否poiniu(line折点有无外
6、框:false无外框,true则有外框,默认无外框。否DRlines对于坐标内横纵格的显示设置:0为都显示,1为只显示横轴,2为只显示纵釉,其它为都不显示。默认横纵格都显示。否Domainlines坐标内横格的颜色,默认白色。否Rangelines坐标内纵格的颜色,默认白色。看bgcolor整个图片的背景色,默认白色。否foreColor图片横纵轴区域内的背景色,默认浅灰色。否borderColor图片外边框的颜色,默认无边框,设置后有它指定颜色的边框否3.2.chart:pie标签标签的属性:属性描述必须set输入的数据,是保存在Page范围的Slring类型,详见模块的例子是width设置
7、宽度,默认400。否height设置长度,默认400。否title设置标题,默认为空。否IitleFont设置标题字体,默认Font(null,0,18)。否titleRE标题相对与坐标的位置取值:T0P,B0TT0M,LEFT,RIGHT默认为TOP。有titleHA标题的位置(水平方向)取值:CENTER,LEFT,RIGHT默认为CENTER.否IextTitIe设置文本,默认为空。否CextTitIeFont设置文本字体,默认Font(IlUn.0,18)。否IextTitleRE文本相对与坐标的位置取值:TOP,BOTTOM,LEFT,RIGHT。默认为TOPo否textTitleH
8、A文本的位置(水平方向)取值:CENTER,LEFT,RlGHT。默认为CENTERo有IabelFont设置叶面标签的字体,默认FOnl(null,。,18)。有IabelColor页面标签的字体的颜色。否IabelOlCoIor页面标签的边框色,默认黑色。否IabeIBgColor页面标签的背景色,默认白色。否bgcolor整个图片的背景色,默认白色。否fbreColor图片横纵轴区域内的背景色,默认浅灰色。否borderColor图片外边框的颜色,默认无边框,设置后有它指定颜色的边框,13.3.chart:bar标签标签的属性:属性描述必须set输入的数据,是保存在Page范围的Stri
9、ng类型,详见模块的例子是width设置宽度,默认400。否height设置长度,默认400。否xabel横坐标名称。否yJabel纵坐标名称,默认为空。否title设置标题,默认为空。否IitleFont设置标题字体,默认Foni(null,0,18)0否titleRE标题相对与坐标的位置取值:TOP,BOTTOM,LEFT,RIGHT默认为TOP。否titleHA标题的位置(水平方向)取值:CENTER,LEFT,RIGHT默认为CENTER。有textTitle设置文本,默认为空。否CextTitIeFont设置文本字体,默认Font(IlUn.0,18)。否IextTitIeRE文本相
10、对与坐标的位置取值:TOP,BOTTOM,LEFT,RIGHT0默认为TOPo否IextTitleHA文本的位置(水平方向)取值:CENTER,LEFT,RIGHT。默认为CENTER.否DRlines对于坐标内横纵格的显示设置:0为都显示,1为只显示横轴,2为只显示纵轴,其它为都不显示。默认横纵格都显示。有Domainlines坐标内横格的颜色,默认白色。,1Rangelines坐标内纵格的颜色,默认白色。否bgcolor整个图片的背景色,默认白色。否foreColor图片横纵轴区域内的背景色,默认浅灰色。否borderColor图片外边框的颜色,默认无边框,设置后有它指定颜色的边框否3.4
11、.chart:multipie标签标签的属性:属性描述必须set输入的数据,是保存在Page范围的String类型,详见模块的例子是width设置宽度,默认400。有height设置长度,默认400。否title设置标题,默认为空。否IitleFoni设置标题字体,默认FOllt(IlUll,0,18)。否titleRE标题相对与坐标的位置取值:T0P,B0TT0M,LEFT,RIGHT默认为TOP,否titleHA标题的位置(水平方向)取值:CENTER,LEFT,RIGHT默认为CENTER。否textTitle设置文本,默认为空。有textTitleFont设置文本字体,默认FOnt(n
12、ull,0,18)。否IextTitIeRE文本相对与坐标的位置取值:TOP,BOTTOM,LEFT,RIGHT0默认为TOPo否IextTiiIeHA文本的位置(水平方向)取值:CENTER,LEFT,RlGHT。默认为CENTER.否bgcolor整个图片的背景色,默认白色。否foreColor图片横纵轴区域内的背景色,默认浅灰色。有borderColor图片外边框的颜色,默认无边框,设置后有它指定颜色的边框有3.5. chart:line标签标签的属性:属性描述必须set输入的数据,是保存在Page范围的String类型,详见模块的例子是width设置宽度,默认400。否height设置
13、长度,默认400。否xabel横坐标名称。否yjabel纵坐标名称,默认为空。否title设置标题,默认为空。否titleFont设置标题字体,默认Fonl(null,0,18)。否IitleRE标题相对与坐标的位置取值:TOP,BOTTOM.LEFT,RIGHT默认为TOP。否IitleHA标题的位置(水平方向)取值:CENTER,LEFT,RIGHT默认为CENTERu否textTitle设置文本,默认为空。否textTitleFont设置文本字体,默认Font(null,0,18)。裔IextTiileRE文本相对与坐标的位置取值:TOP,BOTTOM,LEFT,RIGHT0默认为TOP,否IextTitIeHA文本的位置(水平方向)取值:CENTER,LEFT,RlGHT。默认为CENTER.否point设置图形有无折点:fal