QeeChart各组件属性说明剖析.docx
《QeeChart各组件属性说明剖析.docx》由会员分享,可在线阅读,更多相关《QeeChart各组件属性说明剖析.docx(16页珍藏版)》请在冰豆网上搜索。
QeeChart各组件属性说明剖析
QeeChart各组件属性说明
配置文件方式如:
20;font-weight:bold;text-align:center;"/>[2011-01-11更新]新增序列分组配置,如果以图表内图形有进行分组,可以通过如下配置完成注:为兼容之前版本,xml配置中可以使用,即没有时图表默认为group的编号为0;20px;font-weight:bold;text-align:center;"/>20px;font-weight:bold;"top="-30"left="30"/>[2011-01-24更新]新增饼图图形,XML配置名称新增PieChart(饼图)、PieSeries(数据序列)、PieLegend(饼图图例),注意:饼图只支持一个series,2D平面,图例只能使用PieLegend,不支持xAxis/yAxis定义配置如下:20px;font-weight:bold;text-align:center;"/>{value}%"horizontal="false"borderColor="0xedc060"borderAlpha="0.8"backgroundColor="0xf6e1c9"backgroundAlpha="0.8"/>=======================================================================图表设置=====================================================================根级结点ColumnChart是设置当前显示的图表,取值范围:ColumnChart|LineChart|BarChart|PieChart可设置属性paddingLeft="15"Number图表左边距paddingTop="15"Number图表上边距paddingRight="15"Number图表右边距paddingBottom="15"Number图表下边距backgroundColors="0xDDDDDD,0xFFFFFF"Array[2]图表背景渐变色backgroundAlpha="1,1"Array[2]图表背景渐变透明度backgroundRatios="0x00,0xFF"Array[2]图表渐变色所占比率位置showXGrid="true"Boolean显示横向网格showYGrid="flase"Boolean显示纵向网格gridColor="0x999999"uint16刻度网格颜色gridWidth="1"Number网格宽度gridAlpha="1"Number(0-1)网格透明度gridStyle="dotted|solid"String网格线类型(目前只有dotted虚线solid实线)[2011-01-24更新]PieChart特有属性nameField=""String饼图各扇区类别字段========================================================================图表标题设置=======================================================================为Chart子结点:title为是图表标题,如果不要标题可能不添加可设置属性:label="柱形图"String标准显示内容style="font-size:20;font-family:TimesNewRoman,Times;margin-left:10;font-weight:bold;text-align:center;"CSS支持简单的CSSpaddingLeft="10"Number左边距paddingTop="10"Number上边距paddingRight="10"Number右边距paddingBottom="10"Number下边距========================================================================坐标轴设置======================================================================xAxis为横向坐标轴,yAxis为纵向坐标轴。都为Chart下面的子结可设置的属性:labelWidth="auto"Number|"auto"轴标签宽度数值,如为"auto"则取文本宽labelHieght="auto"Number|"auto"轴标签高度数值,如为"auto"则取文本高wordWrap="false"Boolean轴标签是否可换行默认falselabelSide="outer""outer"|"inner"轴标签位置outer图表外,"inner"图表内tickSide="inner""outer"|"inner"轴刻度位置outer图表外,"inner"图表内borderColor="0x333333"uint16轴线颜色borderWidth="1"Number轴线宽度borderAlpha="1"Number(0-1)轴线透明度tickLength="5"Number轴主刻度长度minorTickLength="3"Number轴次刻度长度其下有一个结点表示轴类型,取值范围:CategoryAxis枚举类型的,如:数据中有那几个产品NumericAxis线性数据类型,如:一些取值是在0-100之间取值CategoryAxis可设置属性:fieldString轴表示的数据字段padding="1"Number轴偏移刻度的倍数interval="0"Number主刻度单位值minorInterval="0"Number次刻度单位值必须小主刻度值且为倍数referToLabel="false"Boolean刻度显示,是否参照传入数据标签。如果标签文本不为空则显示刻度,没有文本标签则不显示NumericAxis可设置属性baseAtZero="true"Boolean数据是否从0开始计算numTicks="6"uint轴刻度数interval="0"Number主刻度单位值minorInterval="0"Number次刻度单位值必须小主刻度值且为倍数decimal="-1"int轴标签保留数据小数点位数,-1表示以传入数据所保留的小数点为准maxValue="100"Number轴刻度最大值minValue="0"Number轴刻度最小值fields=""Array轴要表示数据中的字段(如图表中,有多个字段值要显示,value,vol等)padding="1"Number轴偏移刻度的倍数Title坐标轴标题(即坐标中对应轴单位)Y轴标题属性top="0"Number|"auto"标题左上角位置可以使用负数left="0"Number|"auto"标题左边位置right="auto"Number|"auto"右边位置bottom="auto"Number|"auto"底边位置label=""String标题内容X轴标题属性top="auto"Number|"auto"标题左上角位置可以使用负数left="auto"Number|"auto"标题左边位置right="0"Number|"auto"右边位置bottom="0"Number|"auto"底边位置label=""String标题内容========================================================================图表显示组件序列series=======================================================================Chart下面结点series显示图[2011-01-11更新]新增取值:group新增加group,此为可选项,即配置xml中可以不添加,在不添加group情况下,图表实际上默认为所有Series属于group0取值范围:BarSeriesColumnSeriesLineSeriesPieSeriesLineSeries折线field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个borderWidth="4"uint线宽度borderColor="0xFF6600"uint16线颜色borderAlpha="1"Number(0-1)线透明度pointColor="0xFFFFFF"uint16点颜色pointAlpha="1"Number(0-1)点透明度pointRadius="3"Number点半径pointBorderWidth="1"Number点周边线宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段ColumnSeries柱图field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个backgroundColor="0xFF6600"uint16柱图填充色,设了这个就不显示渐变色borderWidth="1"Number柱图边宽度borderColor="0x17325f"uint16边线颜色borderAlpha="1"Number(0-1)边线透明度backgroundColors="0xfefe72,0xfe7701"Array[2]柱渐变色backgroundRatios="0x00,0xFF"Array[2]渐变色所占比率offsetLeft="0"Number柱偏移值,在同时显示多个柱图时itemWidth="16"Number柱宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段BarSeries条图field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个backgroundColor="0xFF6600"uint16条图填充色,设了这个就不显示渐变色borderWidth="1"Number条图边宽度borderColor="0x17325f"uint16边线颜色borderAlpha="1"Number(0-1)边线透明度backgroundColors="0xfefe72,0xfe7701"Array[2]柱渐变色backgroundRatios="0x00,0xFF"Array[2]渐变色所占比率offsetTop="0"Number柱偏移值,在同时显示多个条图时itemWidth="16"Number条宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段[2011-01-24更新]PieSeries饼图field=""String数据字段showTip="true"Boolean是否显示提示;fillColors="0xFF2200,0xFF9900,0xFFFF00,0x0066FF,0x990000,0x009933,0x9900FF,0x3333FF,0x333366,0x660000,0x990000,0xFF6600,0x009900,0x00FF00,0x993300,0x996600,0x999900,0x99FF00"Array饼图各元素显示的颜色labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段========================================================================图例Legend======================================================================Chart下结点,显示图例,如果不要图例可以不添加结点可设置属性horizontal="true"Boolean是否水平显示width="160"Number图例容器宽height="20"Number图例容器高left="auto"Number|"auto"左边距right="auto"Number|"auto"右边距,当左右边距都"auto"则水平居中bottom="20"Number|"auto"底边距top="auto"Number|"auto"顶边距,当上下边距都"auto"则垂直居中itemWidth="50"Number图例宽度itemHeight="20"Number图例高度itemMargin="10"Number间距borderWidth="1"Number边宽borderColor="0xDDDDDD"uint16边色borderAlpha="1"Number(0-1)边透明度backgroundColor="0xFFFFFF"uint16背景色backgroundAlpha="1"Number(0-1)背景透明度[2011-01-24更新]PieLegend饼图图例labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段========================================================================dataProvider图表数据=======================================================================下面结点,可设属性:Source=nullString服务器数据地址结点下可以直接放xml数据如:如果dataProvider里面设置了source属性,则不会管其下面包含的xml数据========================================================================组件JS封装对象及其方法Method=======================================================================QeeC
20;font-weight:
bold;text-align:
center;"/>
[2011-01-11更新]
新增序列分组配置,如果以图表内图形有进行分组,可以通过如下配置完成
注:
为兼容之前版本,xml配置中可以使用,即没有时图表默认为group的编号为0;
20px;font-weight:bold;text-align:center;"/>20px;font-weight:bold;"top="-30"left="30"/>[2011-01-24更新]新增饼图图形,XML配置名称新增PieChart(饼图)、PieSeries(数据序列)、PieLegend(饼图图例),注意:饼图只支持一个series,2D平面,图例只能使用PieLegend,不支持xAxis/yAxis定义配置如下:20px;font-weight:bold;text-align:center;"/>{value}%"horizontal="false"borderColor="0xedc060"borderAlpha="0.8"backgroundColor="0xf6e1c9"backgroundAlpha="0.8"/>=======================================================================图表设置=====================================================================根级结点ColumnChart是设置当前显示的图表,取值范围:ColumnChart|LineChart|BarChart|PieChart可设置属性paddingLeft="15"Number图表左边距paddingTop="15"Number图表上边距paddingRight="15"Number图表右边距paddingBottom="15"Number图表下边距backgroundColors="0xDDDDDD,0xFFFFFF"Array[2]图表背景渐变色backgroundAlpha="1,1"Array[2]图表背景渐变透明度backgroundRatios="0x00,0xFF"Array[2]图表渐变色所占比率位置showXGrid="true"Boolean显示横向网格showYGrid="flase"Boolean显示纵向网格gridColor="0x999999"uint16刻度网格颜色gridWidth="1"Number网格宽度gridAlpha="1"Number(0-1)网格透明度gridStyle="dotted|solid"String网格线类型(目前只有dotted虚线solid实线)[2011-01-24更新]PieChart特有属性nameField=""String饼图各扇区类别字段========================================================================图表标题设置=======================================================================为Chart子结点:title为是图表标题,如果不要标题可能不添加可设置属性:label="柱形图"String标准显示内容style="font-size:20;font-family:TimesNewRoman,Times;margin-left:10;font-weight:bold;text-align:center;"CSS支持简单的CSSpaddingLeft="10"Number左边距paddingTop="10"Number上边距paddingRight="10"Number右边距paddingBottom="10"Number下边距========================================================================坐标轴设置======================================================================xAxis为横向坐标轴,yAxis为纵向坐标轴。都为Chart下面的子结可设置的属性:labelWidth="auto"Number|"auto"轴标签宽度数值,如为"auto"则取文本宽labelHieght="auto"Number|"auto"轴标签高度数值,如为"auto"则取文本高wordWrap="false"Boolean轴标签是否可换行默认falselabelSide="outer""outer"|"inner"轴标签位置outer图表外,"inner"图表内tickSide="inner""outer"|"inner"轴刻度位置outer图表外,"inner"图表内borderColor="0x333333"uint16轴线颜色borderWidth="1"Number轴线宽度borderAlpha="1"Number(0-1)轴线透明度tickLength="5"Number轴主刻度长度minorTickLength="3"Number轴次刻度长度其下有一个结点表示轴类型,取值范围:CategoryAxis枚举类型的,如:数据中有那几个产品NumericAxis线性数据类型,如:一些取值是在0-100之间取值CategoryAxis可设置属性:fieldString轴表示的数据字段padding="1"Number轴偏移刻度的倍数interval="0"Number主刻度单位值minorInterval="0"Number次刻度单位值必须小主刻度值且为倍数referToLabel="false"Boolean刻度显示,是否参照传入数据标签。如果标签文本不为空则显示刻度,没有文本标签则不显示NumericAxis可设置属性baseAtZero="true"Boolean数据是否从0开始计算numTicks="6"uint轴刻度数interval="0"Number主刻度单位值minorInterval="0"Number次刻度单位值必须小主刻度值且为倍数decimal="-1"int轴标签保留数据小数点位数,-1表示以传入数据所保留的小数点为准maxValue="100"Number轴刻度最大值minValue="0"Number轴刻度最小值fields=""Array轴要表示数据中的字段(如图表中,有多个字段值要显示,value,vol等)padding="1"Number轴偏移刻度的倍数Title坐标轴标题(即坐标中对应轴单位)Y轴标题属性top="0"Number|"auto"标题左上角位置可以使用负数left="0"Number|"auto"标题左边位置right="auto"Number|"auto"右边位置bottom="auto"Number|"auto"底边位置label=""String标题内容X轴标题属性top="auto"Number|"auto"标题左上角位置可以使用负数left="auto"Number|"auto"标题左边位置right="0"Number|"auto"右边位置bottom="0"Number|"auto"底边位置label=""String标题内容========================================================================图表显示组件序列series=======================================================================Chart下面结点series显示图[2011-01-11更新]新增取值:group新增加group,此为可选项,即配置xml中可以不添加,在不添加group情况下,图表实际上默认为所有Series属于group0取值范围:BarSeriesColumnSeriesLineSeriesPieSeriesLineSeries折线field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个borderWidth="4"uint线宽度borderColor="0xFF6600"uint16线颜色borderAlpha="1"Number(0-1)线透明度pointColor="0xFFFFFF"uint16点颜色pointAlpha="1"Number(0-1)点透明度pointRadius="3"Number点半径pointBorderWidth="1"Number点周边线宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段ColumnSeries柱图field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个backgroundColor="0xFF6600"uint16柱图填充色,设了这个就不显示渐变色borderWidth="1"Number柱图边宽度borderColor="0x17325f"uint16边线颜色borderAlpha="1"Number(0-1)边线透明度backgroundColors="0xfefe72,0xfe7701"Array[2]柱渐变色backgroundRatios="0x00,0xFF"Array[2]渐变色所占比率offsetLeft="0"Number柱偏移值,在同时显示多个柱图时itemWidth="16"Number柱宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段BarSeries条图field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个backgroundColor="0xFF6600"uint16条图填充色,设了这个就不显示渐变色borderWidth="1"Number条图边宽度borderColor="0x17325f"uint16边线颜色borderAlpha="1"Number(0-1)边线透明度backgroundColors="0xfefe72,0xfe7701"Array[2]柱渐变色backgroundRatios="0x00,0xFF"Array[2]渐变色所占比率offsetTop="0"Number柱偏移值,在同时显示多个条图时itemWidth="16"Number条宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段[2011-01-24更新]PieSeries饼图field=""String数据字段showTip="true"Boolean是否显示提示;fillColors="0xFF2200,0xFF9900,0xFFFF00,0x0066FF,0x990000,0x009933,0x9900FF,0x3333FF,0x333366,0x660000,0x990000,0xFF6600,0x009900,0x00FF00,0x993300,0x996600,0x999900,0x99FF00"Array饼图各元素显示的颜色labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段========================================================================图例Legend======================================================================Chart下结点,显示图例,如果不要图例可以不添加结点可设置属性horizontal="true"Boolean是否水平显示width="160"Number图例容器宽height="20"Number图例容器高left="auto"Number|"auto"左边距right="auto"Number|"auto"右边距,当左右边距都"auto"则水平居中bottom="20"Number|"auto"底边距top="auto"Number|"auto"顶边距,当上下边距都"auto"则垂直居中itemWidth="50"Number图例宽度itemHeight="20"Number图例高度itemMargin="10"Number间距borderWidth="1"Number边宽borderColor="0xDDDDDD"uint16边色borderAlpha="1"Number(0-1)边透明度backgroundColor="0xFFFFFF"uint16背景色backgroundAlpha="1"Number(0-1)背景透明度[2011-01-24更新]PieLegend饼图图例labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段========================================================================dataProvider图表数据=======================================================================下面结点,可设属性:Source=nullString服务器数据地址结点下可以直接放xml数据如:如果dataProvider里面设置了source属性,则不会管其下面包含的xml数据========================================================================组件JS封装对象及其方法Method=======================================================================QeeC
20px;font-weight:
20px;font-weight:bold;"top="-30"left="30"/>[2011-01-24更新]新增饼图图形,XML配置名称新增PieChart(饼图)、PieSeries(数据序列)、PieLegend(饼图图例),注意:饼图只支持一个series,2D平面,图例只能使用PieLegend,不支持xAxis/yAxis定义配置如下:20px;font-weight:bold;text-align:center;"/>{value}%"horizontal="false"borderColor="0xedc060"borderAlpha="0.8"backgroundColor="0xf6e1c9"backgroundAlpha="0.8"/>=======================================================================图表设置=====================================================================根级结点ColumnChart是设置当前显示的图表,取值范围:ColumnChart|LineChart|BarChart|PieChart可设置属性paddingLeft="15"Number图表左边距paddingTop="15"Number图表上边距paddingRight="15"Number图表右边距paddingBottom="15"Number图表下边距backgroundColors="0xDDDDDD,0xFFFFFF"Array[2]图表背景渐变色backgroundAlpha="1,1"Array[2]图表背景渐变透明度backgroundRatios="0x00,0xFF"Array[2]图表渐变色所占比率位置showXGrid="true"Boolean显示横向网格showYGrid="flase"Boolean显示纵向网格gridColor="0x999999"uint16刻度网格颜色gridWidth="1"Number网格宽度gridAlpha="1"Number(0-1)网格透明度gridStyle="dotted|solid"String网格线类型(目前只有dotted虚线solid实线)[2011-01-24更新]PieChart特有属性nameField=""String饼图各扇区类别字段========================================================================图表标题设置=======================================================================为Chart子结点:title为是图表标题,如果不要标题可能不添加可设置属性:label="柱形图"String标准显示内容style="font-size:20;font-family:TimesNewRoman,Times;margin-left:10;font-weight:bold;text-align:center;"CSS支持简单的CSSpaddingLeft="10"Number左边距paddingTop="10"Number上边距paddingRight="10"Number右边距paddingBottom="10"Number下边距========================================================================坐标轴设置======================================================================xAxis为横向坐标轴,yAxis为纵向坐标轴。都为Chart下面的子结可设置的属性:labelWidth="auto"Number|"auto"轴标签宽度数值,如为"auto"则取文本宽labelHieght="auto"Number|"auto"轴标签高度数值,如为"auto"则取文本高wordWrap="false"Boolean轴标签是否可换行默认falselabelSide="outer""outer"|"inner"轴标签位置outer图表外,"inner"图表内tickSide="inner""outer"|"inner"轴刻度位置outer图表外,"inner"图表内borderColor="0x333333"uint16轴线颜色borderWidth="1"Number轴线宽度borderAlpha="1"Number(0-1)轴线透明度tickLength="5"Number轴主刻度长度minorTickLength="3"Number轴次刻度长度其下有一个结点表示轴类型,取值范围:CategoryAxis枚举类型的,如:数据中有那几个产品NumericAxis线性数据类型,如:一些取值是在0-100之间取值CategoryAxis可设置属性:fieldString轴表示的数据字段padding="1"Number轴偏移刻度的倍数interval="0"Number主刻度单位值minorInterval="0"Number次刻度单位值必须小主刻度值且为倍数referToLabel="false"Boolean刻度显示,是否参照传入数据标签。如果标签文本不为空则显示刻度,没有文本标签则不显示NumericAxis可设置属性baseAtZero="true"Boolean数据是否从0开始计算numTicks="6"uint轴刻度数interval="0"Number主刻度单位值minorInterval="0"Number次刻度单位值必须小主刻度值且为倍数decimal="-1"int轴标签保留数据小数点位数,-1表示以传入数据所保留的小数点为准maxValue="100"Number轴刻度最大值minValue="0"Number轴刻度最小值fields=""Array轴要表示数据中的字段(如图表中,有多个字段值要显示,value,vol等)padding="1"Number轴偏移刻度的倍数Title坐标轴标题(即坐标中对应轴单位)Y轴标题属性top="0"Number|"auto"标题左上角位置可以使用负数left="0"Number|"auto"标题左边位置right="auto"Number|"auto"右边位置bottom="auto"Number|"auto"底边位置label=""String标题内容X轴标题属性top="auto"Number|"auto"标题左上角位置可以使用负数left="auto"Number|"auto"标题左边位置right="0"Number|"auto"右边位置bottom="0"Number|"auto"底边位置label=""String标题内容========================================================================图表显示组件序列series=======================================================================Chart下面结点series显示图[2011-01-11更新]新增取值:group新增加group,此为可选项,即配置xml中可以不添加,在不添加group情况下,图表实际上默认为所有Series属于group0取值范围:BarSeriesColumnSeriesLineSeriesPieSeriesLineSeries折线field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个borderWidth="4"uint线宽度borderColor="0xFF6600"uint16线颜色borderAlpha="1"Number(0-1)线透明度pointColor="0xFFFFFF"uint16点颜色pointAlpha="1"Number(0-1)点透明度pointRadius="3"Number点半径pointBorderWidth="1"Number点周边线宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段ColumnSeries柱图field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个backgroundColor="0xFF6600"uint16柱图填充色,设了这个就不显示渐变色borderWidth="1"Number柱图边宽度borderColor="0x17325f"uint16边线颜色borderAlpha="1"Number(0-1)边线透明度backgroundColors="0xfefe72,0xfe7701"Array[2]柱渐变色backgroundRatios="0x00,0xFF"Array[2]渐变色所占比率offsetLeft="0"Number柱偏移值,在同时显示多个柱图时itemWidth="16"Number柱宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段BarSeries条图field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个backgroundColor="0xFF6600"uint16条图填充色,设了这个就不显示渐变色borderWidth="1"Number条图边宽度borderColor="0x17325f"uint16边线颜色borderAlpha="1"Number(0-1)边线透明度backgroundColors="0xfefe72,0xfe7701"Array[2]柱渐变色backgroundRatios="0x00,0xFF"Array[2]渐变色所占比率offsetTop="0"Number柱偏移值,在同时显示多个条图时itemWidth="16"Number条宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段[2011-01-24更新]PieSeries饼图field=""String数据字段showTip="true"Boolean是否显示提示;fillColors="0xFF2200,0xFF9900,0xFFFF00,0x0066FF,0x990000,0x009933,0x9900FF,0x3333FF,0x333366,0x660000,0x990000,0xFF6600,0x009900,0x00FF00,0x993300,0x996600,0x999900,0x99FF00"Array饼图各元素显示的颜色labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段========================================================================图例Legend======================================================================Chart下结点,显示图例,如果不要图例可以不添加结点可设置属性horizontal="true"Boolean是否水平显示width="160"Number图例容器宽height="20"Number图例容器高left="auto"Number|"auto"左边距right="auto"Number|"auto"右边距,当左右边距都"auto"则水平居中bottom="20"Number|"auto"底边距top="auto"Number|"auto"顶边距,当上下边距都"auto"则垂直居中itemWidth="50"Number图例宽度itemHeight="20"Number图例高度itemMargin="10"Number间距borderWidth="1"Number边宽borderColor="0xDDDDDD"uint16边色borderAlpha="1"Number(0-1)边透明度backgroundColor="0xFFFFFF"uint16背景色backgroundAlpha="1"Number(0-1)背景透明度[2011-01-24更新]PieLegend饼图图例labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段========================================================================dataProvider图表数据=======================================================================下面结点,可设属性:Source=nullString服务器数据地址结点下可以直接放xml数据如:如果dataProvider里面设置了source属性,则不会管其下面包含的xml数据========================================================================组件JS封装对象及其方法Method=======================================================================QeeC
bold;"top="-30"left="30"/>
[2011-01-24更新]
新增饼图图形,XML配置名称新增PieChart(饼图)、PieSeries(数据序列)、PieLegend(饼图图例),
注意:
饼图只支持一个series,2D平面,图例只能使用PieLegend,不支持xAxis/yAxis定义
配置如下:
20px;font-weight:bold;text-align:center;"/>{value}%"horizontal="false"borderColor="0xedc060"borderAlpha="0.8"backgroundColor="0xf6e1c9"backgroundAlpha="0.8"/>=======================================================================图表设置=====================================================================根级结点ColumnChart是设置当前显示的图表,取值范围:ColumnChart|LineChart|BarChart|PieChart可设置属性paddingLeft="15"Number图表左边距paddingTop="15"Number图表上边距paddingRight="15"Number图表右边距paddingBottom="15"Number图表下边距backgroundColors="0xDDDDDD,0xFFFFFF"Array[2]图表背景渐变色backgroundAlpha="1,1"Array[2]图表背景渐变透明度backgroundRatios="0x00,0xFF"Array[2]图表渐变色所占比率位置showXGrid="true"Boolean显示横向网格showYGrid="flase"Boolean显示纵向网格gridColor="0x999999"uint16刻度网格颜色gridWidth="1"Number网格宽度gridAlpha="1"Number(0-1)网格透明度gridStyle="dotted|solid"String网格线类型(目前只有dotted虚线solid实线)[2011-01-24更新]PieChart特有属性nameField=""String饼图各扇区类别字段========================================================================图表标题设置=======================================================================为Chart子结点:title为是图表标题,如果不要标题可能不添加可设置属性:label="柱形图"String标准显示内容style="font-size:20;font-family:TimesNewRoman,Times;margin-left:10;font-weight:bold;text-align:center;"CSS支持简单的CSSpaddingLeft="10"Number左边距paddingTop="10"Number上边距paddingRight="10"Number右边距paddingBottom="10"Number下边距========================================================================坐标轴设置======================================================================xAxis为横向坐标轴,yAxis为纵向坐标轴。都为Chart下面的子结可设置的属性:labelWidth="auto"Number|"auto"轴标签宽度数值,如为"auto"则取文本宽labelHieght="auto"Number|"auto"轴标签高度数值,如为"auto"则取文本高wordWrap="false"Boolean轴标签是否可换行默认falselabelSide="outer""outer"|"inner"轴标签位置outer图表外,"inner"图表内tickSide="inner""outer"|"inner"轴刻度位置outer图表外,"inner"图表内borderColor="0x333333"uint16轴线颜色borderWidth="1"Number轴线宽度borderAlpha="1"Number(0-1)轴线透明度tickLength="5"Number轴主刻度长度minorTickLength="3"Number轴次刻度长度其下有一个结点表示轴类型,取值范围:CategoryAxis枚举类型的,如:数据中有那几个产品NumericAxis线性数据类型,如:一些取值是在0-100之间取值CategoryAxis可设置属性:fieldString轴表示的数据字段padding="1"Number轴偏移刻度的倍数interval="0"Number主刻度单位值minorInterval="0"Number次刻度单位值必须小主刻度值且为倍数referToLabel="false"Boolean刻度显示,是否参照传入数据标签。如果标签文本不为空则显示刻度,没有文本标签则不显示NumericAxis可设置属性baseAtZero="true"Boolean数据是否从0开始计算numTicks="6"uint轴刻度数interval="0"Number主刻度单位值minorInterval="0"Number次刻度单位值必须小主刻度值且为倍数decimal="-1"int轴标签保留数据小数点位数,-1表示以传入数据所保留的小数点为准maxValue="100"Number轴刻度最大值minValue="0"Number轴刻度最小值fields=""Array轴要表示数据中的字段(如图表中,有多个字段值要显示,value,vol等)padding="1"Number轴偏移刻度的倍数Title坐标轴标题(即坐标中对应轴单位)Y轴标题属性top="0"Number|"auto"标题左上角位置可以使用负数left="0"Number|"auto"标题左边位置right="auto"Number|"auto"右边位置bottom="auto"Number|"auto"底边位置label=""String标题内容X轴标题属性top="auto"Number|"auto"标题左上角位置可以使用负数left="auto"Number|"auto"标题左边位置right="0"Number|"auto"右边位置bottom="0"Number|"auto"底边位置label=""String标题内容========================================================================图表显示组件序列series=======================================================================Chart下面结点series显示图[2011-01-11更新]新增取值:group新增加group,此为可选项,即配置xml中可以不添加,在不添加group情况下,图表实际上默认为所有Series属于group0取值范围:BarSeriesColumnSeriesLineSeriesPieSeriesLineSeries折线field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个borderWidth="4"uint线宽度borderColor="0xFF6600"uint16线颜色borderAlpha="1"Number(0-1)线透明度pointColor="0xFFFFFF"uint16点颜色pointAlpha="1"Number(0-1)点透明度pointRadius="3"Number点半径pointBorderWidth="1"Number点周边线宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段ColumnSeries柱图field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个backgroundColor="0xFF6600"uint16柱图填充色,设了这个就不显示渐变色borderWidth="1"Number柱图边宽度borderColor="0x17325f"uint16边线颜色borderAlpha="1"Number(0-1)边线透明度backgroundColors="0xfefe72,0xfe7701"Array[2]柱渐变色backgroundRatios="0x00,0xFF"Array[2]渐变色所占比率offsetLeft="0"Number柱偏移值,在同时显示多个柱图时itemWidth="16"Number柱宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段BarSeries条图field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个backgroundColor="0xFF6600"uint16条图填充色,设了这个就不显示渐变色borderWidth="1"Number条图边宽度borderColor="0x17325f"uint16边线颜色borderAlpha="1"Number(0-1)边线透明度backgroundColors="0xfefe72,0xfe7701"Array[2]柱渐变色backgroundRatios="0x00,0xFF"Array[2]渐变色所占比率offsetTop="0"Number柱偏移值,在同时显示多个条图时itemWidth="16"Number条宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段[2011-01-24更新]PieSeries饼图field=""String数据字段showTip="true"Boolean是否显示提示;fillColors="0xFF2200,0xFF9900,0xFFFF00,0x0066FF,0x990000,0x009933,0x9900FF,0x3333FF,0x333366,0x660000,0x990000,0xFF6600,0x009900,0x00FF00,0x993300,0x996600,0x999900,0x99FF00"Array饼图各元素显示的颜色labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段========================================================================图例Legend======================================================================Chart下结点,显示图例,如果不要图例可以不添加结点可设置属性horizontal="true"Boolean是否水平显示width="160"Number图例容器宽height="20"Number图例容器高left="auto"Number|"auto"左边距right="auto"Number|"auto"右边距,当左右边距都"auto"则水平居中bottom="20"Number|"auto"底边距top="auto"Number|"auto"顶边距,当上下边距都"auto"则垂直居中itemWidth="50"Number图例宽度itemHeight="20"Number图例高度itemMargin="10"Number间距borderWidth="1"Number边宽borderColor="0xDDDDDD"uint16边色borderAlpha="1"Number(0-1)边透明度backgroundColor="0xFFFFFF"uint16背景色backgroundAlpha="1"Number(0-1)背景透明度[2011-01-24更新]PieLegend饼图图例labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段========================================================================dataProvider图表数据=======================================================================下面结点,可设属性:Source=nullString服务器数据地址结点下可以直接放xml数据如:如果dataProvider里面设置了source属性,则不会管其下面包含的xml数据========================================================================组件JS封装对象及其方法Method=======================================================================QeeC
{value}%"horizontal="false"borderColor="0xedc060"borderAlpha="0.8"backgroundColor="0xf6e1c9"backgroundAlpha="0.8"/>=======================================================================图表设置=====================================================================根级结点ColumnChart是设置当前显示的图表,取值范围:ColumnChart|LineChart|BarChart|PieChart可设置属性paddingLeft="15"Number图表左边距paddingTop="15"Number图表上边距paddingRight="15"Number图表右边距paddingBottom="15"Number图表下边距backgroundColors="0xDDDDDD,0xFFFFFF"Array[2]图表背景渐变色backgroundAlpha="1,1"Array[2]图表背景渐变透明度backgroundRatios="0x00,0xFF"Array[2]图表渐变色所占比率位置showXGrid="true"Boolean显示横向网格showYGrid="flase"Boolean显示纵向网格gridColor="0x999999"uint16刻度网格颜色gridWidth="1"Number网格宽度gridAlpha="1"Number(0-1)网格透明度gridStyle="dotted|solid"String网格线类型(目前只有dotted虚线solid实线)[2011-01-24更新]PieChart特有属性nameField=""String饼图各扇区类别字段========================================================================图表标题设置=======================================================================为Chart子结点:title为是图表标题,如果不要标题可能不添加可设置属性:label="柱形图"String标准显示内容style="font-size:20;font-family:TimesNewRoman,Times;margin-left:10;font-weight:bold;text-align:center;"CSS支持简单的CSSpaddingLeft="10"Number左边距paddingTop="10"Number上边距paddingRight="10"Number右边距paddingBottom="10"Number下边距========================================================================坐标轴设置======================================================================xAxis为横向坐标轴,yAxis为纵向坐标轴。都为Chart下面的子结可设置的属性:labelWidth="auto"Number|"auto"轴标签宽度数值,如为"auto"则取文本宽labelHieght="auto"Number|"auto"轴标签高度数值,如为"auto"则取文本高wordWrap="false"Boolean轴标签是否可换行默认falselabelSide="outer""outer"|"inner"轴标签位置outer图表外,"inner"图表内tickSide="inner""outer"|"inner"轴刻度位置outer图表外,"inner"图表内borderColor="0x333333"uint16轴线颜色borderWidth="1"Number轴线宽度borderAlpha="1"Number(0-1)轴线透明度tickLength="5"Number轴主刻度长度minorTickLength="3"Number轴次刻度长度其下有一个结点表示轴类型,取值范围:CategoryAxis枚举类型的,如:数据中有那几个产品NumericAxis线性数据类型,如:一些取值是在0-100之间取值CategoryAxis可设置属性:fieldString轴表示的数据字段padding="1"Number轴偏移刻度的倍数interval="0"Number主刻度单位值minorInterval="0"Number次刻度单位值必须小主刻度值且为倍数referToLabel="false"Boolean刻度显示,是否参照传入数据标签。如果标签文本不为空则显示刻度,没有文本标签则不显示NumericAxis可设置属性baseAtZero="true"Boolean数据是否从0开始计算numTicks="6"uint轴刻度数interval="0"Number主刻度单位值minorInterval="0"Number次刻度单位值必须小主刻度值且为倍数decimal="-1"int轴标签保留数据小数点位数,-1表示以传入数据所保留的小数点为准maxValue="100"Number轴刻度最大值minValue="0"Number轴刻度最小值fields=""Array轴要表示数据中的字段(如图表中,有多个字段值要显示,value,vol等)padding="1"Number轴偏移刻度的倍数Title坐标轴标题(即坐标中对应轴单位)Y轴标题属性top="0"Number|"auto"标题左上角位置可以使用负数left="0"Number|"auto"标题左边位置right="auto"Number|"auto"右边位置bottom="auto"Number|"auto"底边位置label=""String标题内容X轴标题属性top="auto"Number|"auto"标题左上角位置可以使用负数left="auto"Number|"auto"标题左边位置right="0"Number|"auto"右边位置bottom="0"Number|"auto"底边位置label=""String标题内容========================================================================图表显示组件序列series=======================================================================Chart下面结点series显示图[2011-01-11更新]新增取值:group新增加group,此为可选项,即配置xml中可以不添加,在不添加group情况下,图表实际上默认为所有Series属于group0取值范围:BarSeriesColumnSeriesLineSeriesPieSeriesLineSeries折线field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个borderWidth="4"uint线宽度borderColor="0xFF6600"uint16线颜色borderAlpha="1"Number(0-1)线透明度pointColor="0xFFFFFF"uint16点颜色pointAlpha="1"Number(0-1)点透明度pointRadius="3"Number点半径pointBorderWidth="1"Number点周边线宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段ColumnSeries柱图field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个backgroundColor="0xFF6600"uint16柱图填充色,设了这个就不显示渐变色borderWidth="1"Number柱图边宽度borderColor="0x17325f"uint16边线颜色borderAlpha="1"Number(0-1)边线透明度backgroundColors="0xfefe72,0xfe7701"Array[2]柱渐变色backgroundRatios="0x00,0xFF"Array[2]渐变色所占比率offsetLeft="0"Number柱偏移值,在同时显示多个柱图时itemWidth="16"Number柱宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段BarSeries条图field=""String数据字段showTip="true"Boolean是否显示提示;displayName=""String数据显示名称,图例上显示的就是这个backgroundColor="0xFF6600"uint16条图填充色,设了这个就不显示渐变色borderWidth="1"Number条图边宽度borderColor="0x17325f"uint16边线颜色borderAlpha="1"Number(0-1)边线透明度backgroundColors="0xfefe72,0xfe7701"Array[2]柱渐变色backgroundRatios="0x00,0xFF"Array[2]渐变色所占比率offsetTop="0"Number柱偏移值,在同时显示多个条图时itemWidth="16"Number条宽度labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段[2011-01-24更新]PieSeries饼图field=""String数据字段showTip="true"Boolean是否显示提示;fillColors="0xFF2200,0xFF9900,0xFFFF00,0x0066FF,0x990000,0x009933,0x9900FF,0x3333FF,0x333366,0x660000,0x990000,0xFF6600,0x009900,0x00FF00,0x993300,0x996600,0x999900,0x99FF00"Array饼图各元素显示的颜色labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段========================================================================图例Legend======================================================================Chart下结点,显示图例,如果不要图例可以不添加结点可设置属性horizontal="true"Boolean是否水平显示width="160"Number图例容器宽height="20"Number图例容器高left="auto"Number|"auto"左边距right="auto"Number|"auto"右边距,当左右边距都"auto"则水平居中bottom="20"Number|"auto"底边距top="auto"Number|"auto"顶边距,当上下边距都"auto"则垂直居中itemWidth="50"Number图例宽度itemHeight="20"Number图例高度itemMargin="10"Number间距borderWidth="1"Number边宽borderColor="0xDDDDDD"uint16边色borderAlpha="1"Number(0-1)边透明度backgroundColor="0xFFFFFF"uint16背景色backgroundAlpha="1"Number(0-1)背景透明度[2011-01-24更新]PieLegend饼图图例labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段========================================================================dataProvider图表数据=======================================================================下面结点,可设属性:Source=nullString服务器数据地址结点下可以直接放xml数据如:如果dataProvider里面设置了source属性,则不会管其下面包含的xml数据========================================================================组件JS封装对象及其方法Method=======================================================================QeeC
{value}%"horizontal="false"borderColor="0xedc060"borderAlpha="0.8"backgroundColor="0xf6e1c9"backgroundAlpha="0.8"/>
======================================================================
=图表设置
=
====================================================================
根级结点ColumnChart是设置当前显示的图表,
取值范围:
ColumnChart|LineChart|BarChart|PieChart
可设置属性
paddingLeft="15"Number图表左边距
paddingTop="15"Number图表上边距
paddingRight="15"Number图表右边距
paddingBottom="15"Number图表下边距
backgroundColors="0xDDDDDD,0xFFFFFF"Array[2]图表背景渐变色
backgroundAlpha="1,1"Array[2]图表背景渐变透明度
backgroundRatios="0x00,0xFF"Array[2]图表渐变色所占比率位置
showXGrid="true"Boolean显示横向网格
showYGrid="flase"Boolean显示纵向网格
gridColor="0x999999"uint16刻度网格颜色
gridWidth="1"Number网格宽度
gridAlpha="1"Number(0-1)网格透明度
gridStyle="dotted|solid"String网格线类型(目前只有dotted虚线solid实线)
PieChart特有属性
nameField=""String饼图各扇区类别字段
=图表标题设置
为Chart子结点:
title为是图表标题,如果不要标题可能不添加
可设置属性:
label="柱形图"String标准显示内容
style="font-size:
20;font-family:
TimesNewRoman,Times;margin-left:
10;font-weight:
center;"CSS支持简单的CSS
paddingLeft="10"Number左边距
paddingTop="10"Number上边距
paddingRight="10"Number右边距
paddingBottom="10"Number下边距
=======================================================================
=坐标轴设置
=====================================================================
xAxis为横向坐标轴,yAxis为纵向坐标轴。
都为Chart下面的子结
可设置的属性:
labelWidth="auto"Number|"auto"轴标签宽度数值,如为"auto"则取文本宽
labelHieght="auto"Number|"auto"轴标签高度数值,如为"auto"则取文本高
wordWrap="false"Boolean轴标签是否可换行默认false
labelSide="outer""outer"|"inner"轴标签位置outer图表外,"inner"图表内tickSide="inner""outer"|"inner"轴刻度位置outer图表外,"inner"图表内
borderColor="0x333333"uint16轴线颜色
borderWidth="1"Number轴线宽度
borderAlpha="1"Number(0-1)轴线透明度
tickLength="5"Number轴主刻度长度
minorTickLength="3"Number轴次刻度长度
其下有一个结点表示轴类型,取值范围:
CategoryAxis枚举类型的,如:
数据中有那几个产品
NumericAxis线性数据类型,如:
一些取值是在0-100之间取值
CategoryAxis
可设置属性:
fieldString轴表示的数据字段
padding="1"Number轴偏移刻度的倍数
interval="0"Number主刻度单位值
minorInterval="0"Number次刻度单位值必须小主刻度值且为倍数
referToLabel="false"Boolean刻度显示,是否参照传入数据标签。
如果标签文本不为空则显示刻度,没有文本标签则不显示
NumericAxis
baseAtZero="true"Boolean数据是否从0开始计算
numTicks="6"uint轴刻度数
minorInterval="0"Number次刻度单位值必须小主刻度值且为倍数decimal="-1"int轴标签保留数据小数点位数,-1表示以传入数据所保留的小数点为准
maxValue="100"Number轴刻度最大值
minValue="0"Number轴刻度最小值
fields=""Array轴要表示数据中的字段(如图表中,有多个字段值要显示,value,vol等)
Title坐标轴标题(即坐标中对应轴单位)
Y轴标题属性
top="0"Number|"auto"标题左上角位置可以使用负数
left="0"Number|"auto"标题左边位置
right="auto"Number|"auto"右边位置
bottom="auto"Number|"auto"底边位置
label=""String标题内容
X轴标题属性
top="auto"Number|"auto"标题左上角位置可以使用负数
left="auto"Number|"auto"标题左边位置
right="0"Number|"auto"右边位置
bottom="0"Number|"auto"底边位置
=图表显示组件序列series
Chart下面结点series显示图
新增取值:
group
新增加group,此为可选项,即配置xml中可以不添加,在不添加group情况下,图表实际上默认为所有Series属于group0
BarSeriesColumnSeriesLineSeriesPieSeries
LineSeries折线
field=""String数据字段
showTip="true"Boolean是否显示提示;
displayName=""String数据显示名称,图例上显示的就是这个
borderWidth="4"uint线宽度
borderColor="0xFF6600"uint16线颜色
borderAlpha="1"Number(0-1)线透明度
pointColor="0xFFFFFF"uint16点颜色
pointAlpha="1"Number(0-1)点透明度
pointRadius="3"Number点半径
pointBorderWidth="1"Number点周边线宽度
labelFormat=""StringSeries上Tip显示的格式如{date}date为显示的字段
ColumnSeries柱图
backgroundColor="0xFF6600"uint16柱图填充色,设了这个就不显示渐变色
borderWidth="1"Number柱图边宽度
borderColor="0x17325f"uint16边线颜色
borderAlpha="1"Number(0-1)边线透明度
backgroundColors="0xfefe72,0xfe7701"Array[2]柱渐变色
backgroundRatios="0x00,0xFF"Array[2]渐变色所占比率
offsetLeft="0"Number柱偏移值,在同时显示多个柱图时
itemWidth="16"Number柱宽度
BarSeries条图
backgroundColor="0xFF6600"uint16条图填充色,设了这个就不显示渐变色
borderWidth="1"Number条图边宽度
offsetTop="0"Number柱偏移值,在同时显示多个条图时
itemWidth="16"Number条宽度
PieSeries饼图
fillColors="0xFF2200,0xFF9900,0xFFFF00,0x0066FF,
0x990000,0x009933,0x9900FF,0x3333FF,
0x333366,0x660000,0x990000,0xFF6600,
0x009900,0x00FF00,0x993300,0x996600,
0x999900,0x99FF00"
Array饼图各元素显示的颜色
=图例Legend
Chart下结点,显示图例,如果不要图例可以不添加结点
horizontal="true"Boolean是否水平显示
width="160"Number图例容器宽
height="20"Number图例容器高
left="auto"Number|"auto"左边距
right="auto"Number|"auto"右边距,当左右边距都"auto"则水平居中
bottom="20"Number|"auto"底边距
top="auto"Number|"auto"顶边距,当上下边距都"auto"则垂直居中
itemWidth="50"Number图例宽度
itemHeight="20"Number图例高度
itemMargin="10"Number间距
borderWidth="1"Number边宽
borderColor="0xDDDDDD"uint16边色
borderAlpha="1"Number(0-1)边透明度
backgroundColor="0xFFFFFF"uint16背景色
backgroundAlpha="1"Number(0-1)背景透明度
PieLegend饼图图例
=dataProvider图表数据
下面结点,
可设属性:
Source=nullString服务器数据地址
结点下可以直接放xml数据如:
如果dataProvider里面设置了source属性,则不会管其下面包含的xml数据
=组件JS封装对象及其方法Method
QeeC
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1