动态报表使用说明

合集下载

如何使用数据透析表实现数据透视报表的动态更新

如何使用数据透析表实现数据透视报表的动态更新

如何使用数据透析表实现数据透视报表的动态更新数据透视报表是一种将大量原始数据以交叉表的形式展现,可用于快速分析与汇总数据的工具。

在实际业务运营中,经常会有需要对数据透视报表进行动态更新的需求。

使用数据透析表(PivotTable)功能可以帮助我们实现这一目标。

本文将介绍如何使用数据透析表实现数据透视报表的动态更新。

数据透析表是Microsoft Excel中的一个强大的数据处理工具,它可以将原始数据按照所需的行列方式进行汇总,并提供对数据进行筛选、分类、汇总等操作的功能。

首先,我们需要准备一个包含原始数据的Excel表格。

这些原始数据可以是来自数据库、网站、或其他文件格式的数据。

打开Excel并导入这些原始数据,确保每列的数据都正确无误。

接下来,我们需要选择包含原始数据的表格区域。

在Excel的菜单栏中,点击"插入",然后选择"数据透视表"。

弹出的数据透视表对话框中,选择"选定表格或区域",然后通过拖动鼠标选中原始数据区域。

确保勾选"包括表头行"选项,然后点击"确定"。

接下来,我们需要在数据透析表对话框中选择数据透析表的布局。

在数据透视表对话框的右边窗格中,将所需的字段拖动到"行"、"列"、"值"和"筛选器"区域。

根据具体的需求,可以选择性地添加或删除字段。

然后,我们需要对数据透视表进行进一步的设置和调整。

在数据透视表工具栏中,可以选择性地设置数据透视表的样式、布局、字段的显示方式等。

可以通过调整这些设置,使数据透析表更符合我们的审美和功能需求。

一旦数据透析表被创建,任何对原始数据进行的修改都会被自动反映到数据透视表中。

这意味着当我们对原始数据进行更新、添加或删除时,数据透析表会实时更新以显示最新数据。

此外,数据透析表还提供了其他功能,如排序、筛选、在图表中展示等。

采油工程技术动态月报表填写说明

采油工程技术动态月报表填写说明

采油工程技术动态月报表填写说明工艺所二00一年四月采油工程技术动态月报填写说明一、生产参数(一)泵径、泵深、筛管、冲程、冲次,按月末生产状态填写;(二)油(回)压、套压按综合记录选值填写;(三)杆、柱组合按月末生产状态逐级填写抽油杆规格和长度;(四)抽油杆折算应力,指悬点抽油杆实际使用折算应力计算公式:δ折= δ大〃δa=1/f〃1/2P大(P大-P小)式中:P大、P小为实测示功图上的最大、最小负荷值,KNf:为悬点抽油杆截面积 mm2折算应力每年六月、十二月份必须全部进行计算。

但检泵加深泵挂、调整抽油杆组合、泵径、冲程、冲次后要及时计算,其他可照前月数据填写。

(五)动液面:一口井一月测动液面两次以上的选取最末一次动液面值、间歇抽油井动液面值取关井前测得的动液面值;下有封隔器封上采下的油井不填动液面数据,而是在动液面栏注明“封上采下”字样;(六)沉没度:单井沉没度=泵挂深度-动液面深平均沉没度=平均泵挂深-平均动液面深二、产量(一)月配产:按采油厂地质部门对该井当月配产计划量值填写;(二)月产液量:月产液量=月采液量-月掺水量(指井下掺水量);(三)月产油量:按综合记录数据填写;(四)含水比:按综合记录数据填写。

三、泵效(一)折算日产液量,更确切地说实际应力折算日采液量。

折算日产液量=月实际采油量/(月实际生产时数×混合液比重)×24 (方/日)月实际采液量:对于非井下掺水井,月采液量=月产液量对于井下掺水井,月采液量包括井下掺水量(二)混合液比重(按图表查得或计算)γ液=(1-fw)×γ油+fw×γ水式中:fw为含水重量百分比γ油不含水原油比重,尽量采用近期油井原油全分析比重。

(三)泵效1、单井泵效:η=Q折/Q理Q折——折算日产液量 m3/dQ理——泵理论排量 m3/d(1)有杆泵:Q理=1.1310×10-3×S×N×D2式中:S——冲程(米)N——冲次(次/分)D——泵径(毫米)(2)螺杆泵如GLB-33Q理=K〃N〃1440式中:K——排量系数(毫升/转)N——转数(转/分)(3)电潜泵理论排量:泵实际工作扬程对应排液量(查特性曲线)η=单井计量折算日采液量/电潜泵理论排量×100%(4)调参的理论排量应为加权平均理论排量,即Q理加权=(调参前理论排量×调参前生产天数+调参后理论排理×调参后生产天数)/(调参前生产天数+调参后生产天数)2、平均泵效η=(单井折算日采液量之和/单井日理论排量之和)×100%四、检泵周期(一)单井检泵周期指油井在最近两次检泵作业之间的实际生产天数(在数值上等于本次停抽检泵日期减去上次停泵日期)(措施作业除外)(二)本次检泵井应填写检泵原因检泵原因包括:1、油井措施作业检泵按措施种类填写;2、测试换泵按起泵测压、装偏心井口、测井温等;3、维护性作业:详细填写具体原因,为杆断、杆脱、管断、管脱、管漏、泵断、泵脱、泵漏、脱接器断、脱、防脱器断脱、砂卡、砂堵、蜡卡、蜡堵,其它卡泵,未发现问题等。

jeecg 动态报表配置 取值表达式

jeecg 动态报表配置 取值表达式

jeecg 动态报表配置取值表达式摘要:一、引言二、jeecg 动态报表配置简介1.概述2.配置方法三、取值表达式的使用1.取值表达式的概念2.取值表达式的语法3.取值表达式的应用场景四、取值表达式在jeecg 动态报表配置中的应用1.实例一2.实例二3.实例三五、总结正文:一、引言随着企业信息化的不断发展,报表系统成为了企业日常工作中不可或缺的一部分。

作为一款优秀的开源报表工具,jeecg 动态报表在众多企业中得到了广泛应用。

本文将重点介绍jeecg 动态报表配置中的取值表达式,帮助大家更好地理解和使用这一功能。

二、jeecg 动态报表配置简介1.概述jeecg 动态报表配置是基于Java 语言的一套报表配置框架,通过简单的配置即可实现复杂的报表功能。

它具有易用性、灵活性和高性能等特点,广泛应用于企业级报表系统。

2.配置方法要使用jeecg 动态报表配置,首先需要将相关依赖项添加到项目中,然后通过XML 配置文件定义报表模板。

在模板中,可以设置报表的标题、表头、数据列、样式等属性。

三、取值表达式的使用1.取值表达式的概念取值表达式是jeecg 动态报表配置中一个重要的功能,它允许通过编写简单的表达式来动态获取报表数据。

取值表达式可以用于计算列、组合列、条件过滤等场景,极大地增强了报表的灵活性和可扩展性。

2.取值表达式的语法取值表达式的语法遵循一定的规则,主要包括变量、运算符和函数等元素。

变量通常表示报表中的某个字段,如${field1};运算符包括算术运算符、比较运算符等;函数则提供了诸如求和、平均值等常用功能。

3.取值表达式的应用场景取值表达式在报表配置中有着广泛的应用,例如:- 计算列:可以用于对某一字段进行计算,如求和、平均值等。

- 组合列:可以用于组合多个字段,如按照某个字段进行排序、分页等。

- 条件过滤:可以用于根据某个条件过滤数据,如筛选出某一范围内的数据。

四、取值表达式在jeecg 动态报表配置中的应用1.实例一假设有一个销售报表,包含以下字段:订单号(order_id)、商品名称(product_name)、销售数量(sales_quantity)、销售金额(sales_amount)。

DevExpressXtraReports详细使用说明

DevExpressXtraReports详细使用说明

DevExpressXtraReports详细使用说明DevExpress XtraReports是一款功能强大的报表工具,它是DevExpress公司的产品之一,旨在帮助开发人员快速、灵活地创建高质量的报表。

本文将详细介绍DevExpress XtraReports的使用方法和功能。

一、DevExpress XtraReports概述DevExpress XtraReports是一个完整的报表设计和生成解决方案。

它提供了丰富的报表控件和设计工具,帮助开发人员生成复杂的报表并轻松地集成到应用程序中。

DevExpress XtraReports支持多种数据源,包括数据库、XML、基于对象的数据和web服务。

二、报表设计器三、报表数据源DevExpress XtraReports支持多种数据源,包括关系型数据库、XML、基于对象的数据和web服务。

用户可以通过配置数据源连接字符串和查询语句来连接到数据库,也可以通过读取XML文件来生成报表。

此外,用户还可以直接绑定基于对象的数据源,或者通过调用web服务获取数据。

四、报表控件五、报表样式和主题DevExpress XtraReports支持报表样式和主题的自定义,使用户能够轻松地调整报表的外观。

用户可以通过预定义的样式和主题,或者通过自定义样式和主题来设置报表控件的样式,以实现一致性和个性化的外观效果。

六、报表输出和导出DevExpress XtraReports支持多种报表输出和导出格式,包括PDF、Excel、Word、HTML和图片。

用户可以通过简单的操作将报表导出为指定格式的文件,以便在其他应用程序中使用或共享。

七、报表打印和预览八、报表参数和表达式DevExpress XtraReports支持报表参数和表达式,使用户能够动态地传递参数和计算表达式的值。

用户可以配置报表参数,从而允许用户在生成报表时输入值。

同时,用户还可以通过使用表达式语言在报表中计算值,以便显示和使用。

。NET中动态控制RDLC报表

。NET中动态控制RDLC报表

中动态控制 RDLC 报表在 程序中,可以选择使用水晶报表,功能确实强大。

但是 web 版的水晶报表好似存在的问题。

如果所作报表不是复杂的一塌糊涂的话,可以使用微软自带的Rdlc 报表。

Rdlc 优点:1:Rdlc 报表设计简单2:结果存成xml,易于控制3:导出格式作的很不错这里所说的动态控制报表所指的是:在一些时候,制作了报表之后希望在运行中可以动态的做一些小修改,比方说列的位置,用户控制显示那些列等等。

控制方法,尝试了这么几种:1:控制微软提供的报表对象的属性;2:报表全部自动生成3:修改报表源文件,然后加载。

控制微软提供的报表对象的属性:基于这个功能需求,一开始我想到的方法是通过控制微软提供的这些报表对象的属性来实现。

因为这种方法最人道了。

但是事与愿违,微软的ReportViewer对象是用来显示Report 的,自然不行;我使用的report 是自己设计的, localReport,找到Report 对象,里面方法有这个几个:report.GetDefaultPageSettings();report.GetDocumentMap()等,第一个是获取打印纸X德设置,第二个是获取doc 文档〔但是始终出错〕,都是只读属性;所以,第一种尝试失败。

第二种方法就是报表全部自动生成。

可以找到一个完整的例子,在这里:://gotreportviewer/DynamicTable.zip这个例子里面,他把xml结构的rdlc报表写成一个类ReportDefinition,然后通过自定义这个类的内容来得到一个报表。

其实际还是为了自己构造一个报表对象的xml。

这是加载自定义报表的过程: win 下的代码 this.reportViewer1.Reset();this.reportViewer1.LocalReport.LoadReportDefinition(m_rdl);this.reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("MyData", m_dataSet.Tables[0]));this.reportViewer1.RefreshReport();这是自动生成xml 的代码:privateMemoryStream GenerateRdl(List<string>allFields, List<string>selectedFields){MemoryStream ms = new MemoryStream();RdlGenerator gen = new RdlGenerator();gen.AllFields = allFields;gen.SelectedFields = selectedFields;gen.WriteXml(ms);ms.Position = 0;return ms;}这是完全 ReportDefinition的一局部定义:namespace Rdl {using System.Xml.Serialization;/**////< remarks/ >[System.CodeDompiler.GeneratedCodeAttribute("xsd","2.0.50727.42")][System.SerializableAttribute()][System.Diagnostics.DebuggerStepThroughAttribute()][SystemponentModel.DesignerCategoryAttribute("code")][System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)][System.Xml.Serialization.XmlRootAttribute(Namespace=_"://schemas.microsoft/sqlserver/reporting/2005/01/reportdefinition", IsNullable=false)]public partial class Report {private object[] itemsField;但是几经考虑之后,这个方案也不让人满意,原因是:所有的报表对象都得自己生成,一下子回到了解放前,没有可视化工具的设计既繁琐又复杂。

如何使用PB实现动态报表?

如何使用PB实现动态报表?

如何使⽤PB实现动态报表?在通常的管理信息系统开发过程中,总是有没完没了的报表需要制作,报表花费的时间也是最多⽽且乏味,还常常不能满⾜客户的要求。

如果能够让⽤户⾃⼰调整报表的格式和内容,然后将它保存下来,程序下次若能⾃动调⽤保存了的报表格式那就⽅便多了。

⼀、实现原理 PowerBuilder中有⼀种以PSR为后缀的特殊的保存报表的⽂件格式(本⽂简称PSR⽂件),可以直接读取PSR⽂件⽣成报表,⽽程序通过⽣成PSR⽂件,就可以实现动态报表格式的保存。

⾸先,通过设置数据窗⼝对象(dataobject)中的⽂本、列等的Resizeable和moveable属性为1来实现对象位置的拖动控制,通过数据窗⼝的Modify函数实现对象值的更改(包括增加和删除)。

其次要保存报表格式。

在⼀个应⽤中,数据窗⼝对象的名称总是惟⼀的,将每⼀个数据窗⼝对象转化成PSR⽂件存于数据库表中。

在窗⼝打开时,程序先校验报表格式是否存在。

如果存在,将报表格式读出来放在⼀个当中,然后设置数据窗⼝(datawindow)的数据对象(dataobject)为这个报表⽂件,并提取数据; 如果不存在,直接提取数据即可。

⼆、实现过程 1. 建⽴⼀个数据库表⽤以保存报表格式⽂件,各个字段定义如下: 2. 建⽴⼀个窗⼝w_temp。

定义实例变量如下: string is_dwtype,is_dwobject //保存报表中对象的类型及名称 3. 在窗⼝的Open事件中加⼊如下代码, 校验报表格式是否存在,如果存在,读取定义好的报表格式到数据窗⼝。

emp_pic long ll_handle string ls_dwobject,ls_reportfile,ls_path ls_dwobject = dw_print.dataobject //判断是否存在该数据窗⼝的报表格式 select count(*) into:ll_count from dyn_report where dwobject =:ls_dwobject; if ll_count>0 then //读取报表格式⽂件到⼤⽂本变量 selectblob memo into:emp_pic from dyn_report where dwobject =:ls_dwobject; //创建PSR临时⽂件并保存到硬盘 ls_reportfile =‘\temp7089.psr’ ll_handle = FileOpen(is_reportfile,StreamMode!,write!,LockWrite!,Replace!) FileWrite(ll_handle,emp_pic) FileClose(ll_handle) dw_print.dataobject = ls_reportfile dw_print.settransobject(sqlca) else Dw_print.settransobject(sqlca) End if Dw_print.retrieve() 4. 保存报表格式,这可以通过Cb_savereport按钮的clicked事件实现。

实用的Excel技巧利用数据表创建多维度交叉分析报表和动态数据报表

实用的Excel技巧利用数据表创建多维度交叉分析报表和动态数据报表

实用的Excel技巧利用数据表创建多维度交叉分析报表和动态数据报表实用的Excel技巧:利用数据表创建多维度交叉分析报表和动态数据报表Excel作为办公软件中最常用的数据处理工具之一,具备强大的功能和灵活性,可以帮助我们轻松处理各种复杂的数据分析需求。

在本文中,将介绍一些实用的Excel技巧,特别是如何利用数据表创建多维度交叉分析报表和动态数据报表。

通过灵活运用这些技巧,可以为我们的数据分析工作提供便利和效率。

一、利用数据表进行多维度交叉分析多维度交叉分析是一种能够同时对多个维度进行分析和比较的方法。

在Excel中,我们可以通过数据表功能来实现这一目标。

1. 创建数据表首先,我们需要将待分析的数据整理成数据表的形式。

选择数据区域,包括列头和数据,然后点击“插入”选项卡中的“数据表”按钮。

Excel会根据选定的数据自动创建一个数据表,同时将列头作为数据表的字段名。

2. 添加维度字段在数据表中,每一列的列头即为一个维度字段。

我们可以通过在字段名旁边的下拉箭头中选择需要的字段,将其添加到数据表中。

例如,如果我们的数据包括产品名称、销售地区和销售额三个维度,我们可以分别选择这三个字段,将其添加到数据表中。

3. 进行交叉分析一旦添加完所需的维度字段,我们就可以开始进行交叉分析了。

在数据表的右上角有一个“行字段”区域和一个“列字段”区域,我们可以将想要分析的字段拖拽到相应的区域中。

例如,我们将产品名称拖拽到“行字段”区域,销售地区拖拽到“列字段”区域,销售额拖拽到“值字段”区域,Excel会自动根据所选字段生成一个交叉分析报表。

4. 使用筛选器和排序器为了进一步优化分析结果,我们可以使用数据表的筛选器和排序器功能。

在表头的字段名旁边有一个小三角箭头,点击后可以选择筛选和排序的方式。

通过使用这些功能,我们可以灵活地对数据进行过滤和排序,更好地满足分析需求。

二、创建动态数据报表动态数据报表是指在原始数据发生变化时,报表能够自动更新和显示最新的数据内容。

finereport 扩展报表 动态参数

finereport 扩展报表 动态参数

finereport 扩展报表动态参数
可查看FineReport 社区文档,扩展报表的详细内容和使用方法。

FineReport 扩展报表的动态参数的使用,主要分为以下几步:
1. 配置参数
首先到参数管理中,配置好扩展报表中所需要的参数,包括参数的类型,参数的值,参数的展示文本等。

2. 配置参数使用规则
点击参数管理菜单中的“按使用规则”,进入使用规则配置页面,点击右上角“新增”按钮,新建一个参数使用规则,在新建的页面中,可以配置需要使用哪些参数,这些参数在扩展报表中的使用类型,是否必填校验等信息,点击底部绿色“确认添加”按钮,完成这条参数使用规则配置。

3. 配置使用参数的扩展报表
通过点击参数管理菜单中的“按报表”,可以进入配置扩展报表使用参数的页面,在这个页面中,可以对某个报表选择某个参数使用规则,来确定这个报表要使用的参数的配置,当然,可以给任意的报表配置任意的参数使用规则。

4. 执行扩展报表
当上面的步骤都做完之后,可以通过点击运行菜单中的“报表编辑”按钮,打开
扩展报表页面,在页面中,显示所有设置的参数,可以对参数进行输入,点击“运行报表”按钮,可以在页面中看到报表的运行结果。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本文章只对折线、柱状和饼形报表进行说明:由于这几种报表只能利用XML文件进行配合使用,所以每个报表都将对应一个xml文件;如果要根据数据库中的数据动态生成报表时,可以根据C#程序动态配置xml文件或者AJAX 异步获取xml格式文本,这里例子就直接写死了。

1.柱形报表Column2D.swf2.柱形报表3D效果对应文件Column3D.swf:3.饼形对应文件.Pie2D.swf4.饼形3D效果对应文件 .Pie3D.swf实现步骤:首先新建一个xml文件如data.xml文件里面配置节点如下:<?xml version="1.0"encoding="gb2312"?><graph caption='每月销售额柱形图'xAxisName='月份'yAxisName= '收入(万元)' showNames= '1'decimalPrecision='0'formatNumberScale='0'>//decimalPrecision为小数点后面的位数formatNumberScale值为1格式化数字如3000自动转为3k,为0时不转换<set name='一月'value='462'color='AFD8F8' /><set name='二月'value='100'color='F6BD0F' /><set name='三月'value='671'color='8BBA00' /><set name='四月'value='494'color='FF8E46 ' /><set name='五月'value='761'color='008E8E' /><set name='六月'value='960'color='D64646' /><set name='七月'value='629'color='8E468E' /><set name='八月'value='622'color='588526' /><set name='九月'value='376'color='B3AA00' /><set name='十月'value='494'color='008ED6' /><set name='十一月'value='761'color='9D080D' /><set name='十二月'value='960'color='A186BE' /></graph>参数说明:所有参数内容包含在<graph></ graph>中encoding最好值为gb2312,否则里面的中文如“月份”可能在网页中出现乱码;Caption为报表名称,xAxisName对于横坐标的标注,yAxisName对于纵坐标的标注,showNames每个月份横坐标的标题的显示状态(0:隐藏、1:显示)set中的name:每个图块的名字,value每个图块的位置值,color每个段的图块颜色;然后新建一个html页面,拖入jquery和FusionCharts包<script src="jquery-1.3.1.js"type="text/javascript"></script><script src="FusionCharts.js"type="text/javascript"></script>脚本写入如下代码:<script type="text/javascript">$(function() {//页面初始化$("#btn").click(function() {var mychar = new FusionCharts("Charts/Column2D.swf", "tuid", "300", "200");//Column2D.swf文件的路径,唯一id标识可任写,报表宽度,高度mychar.setDataURL("Data.xml");//上面已经配置好的xml文件路径 mychar.render("mydiv");//报表要放入的位置这里是一个层的id }); });</script>//异步获取xml格式文本<script type="text/javascript">//使用ajax获取数据,不从xml文件中得到数据,使用setDataXML(返回的xml格式文本);$.get("Handler1.ashx",function(date) {var mychar = new FusionCharts("Charts/Column2D.swf ", "tuid", "500", "300"); mychar.setDataXML(date);mychar.render("handerDiv");});</script>在Handler1.ashx文件中如下代码public void ProcessRequest(HttpContext context){context.Response.ContentType = "text/plain";//设置xml文件字符串//设置全局配置参数string XMLstr = "<?xml version='1.0' encoding='gb2312'?><graph caption='每月销售额柱形图' xAxisName='月份' yAxisName= '收入(万元)' showNames= '1' decimalPrecision='0' formatNumberScale='0'>";//配置详细数据XMLstr += "<set name='一月' value='462' color='AFD8F8' />"+"<set name='二月' value='100' color='F6BD0F' />"+ "<set name='三月' value='671' color='8BBA00' />"+ "<set name='四月' value='494' color='FF8E46 ' />"+ "<set name='五月' value='761' color='008E8E' />"+ "<set name='六月' value='960' color='D64646' />"+ "<set name='七月' value='629' color='8E468E' />"+ "<set name='八月' value='622' color='588526' />"+ "<set name='九月' value='376' color='B3AA00' />"+ "<set name='十月' value='494' color='008ED6' />"+ "<set name='十一月' value='761' color='9D080D' />"+ "<set name='十二月' value='960' color='A186BE' />";XMLstr += "</graph>";//响应流中context.Response.Write(XMLstr);}折线图表对于折线报表图和上面使用方法一样,唯一变化的就是swf文件和xml文件配置;<?xml version="1.0"encoding="gb2312" ?><graph caption='2009-07-28 至2009-07-29 'PYAxisName= 'Revenue'SYAxisName='Quantity' xAxisName='当前地区近两日负荷图'showValues='0'decimalPrecision='0'bgcolor='F3f3f3'bgAlpha= '70'showColumnShadow='0'divlinecolor='c5c5c5'divLineAlpha= '60'showAlternateHGridColor='1' alternateHGridColor= 'f8f8f8'alternateHGridAlpha='60'SYAxisMaxValue= '750'> <categories><category name='0' /><category name='2' /><category name='4' /><category name='6' /><category name='8' /><category name='10' /><category name='12' /><category name='14' /><category name='16' /><category name='18' /><category name='20' /><category name='22' /><category name='' /></categories><dataset seriesName='28日负荷(MW)'color='c4e3f7'parentYAxis='P' ><set value='27400' /><set value='29800' /><set value='25800' /><set value='26800' /><set value='29600' /><set value='32600' /><set value='31800' /><set value='36700' /><set value='29700' /><set value='31900' /><set value='34800' /><set value='24800' /><set value='34800' /></dataset><dataset seriesName='29日负荷(MW)'color='Fad35e'parentYAxis='P' ><set value='10000'/><set value='11500'/><set value='12500'/><set value='15000'/><set value='11000' /><set value='9800' /><set value='11800' /><set value='19700' /><set value='21700' /><set value='21900' /><set value='22900' /><set value='20800' /><set value='22800' /></dataset><dataset seriesName='当日时间点'parentYAxis='S'color='8BBA00'anchorSides='10' anchorRadius='3'anchorBorderColor='009900' ><set value= '0' /><set value= '2' /><set value= '4' /><set value= '6' /><set value= '8' /><set value= '10' /><set value= '12' /><set value= '14' /><set value= '16' /><set value= '18' /><set value= '20' /><set value= '22'/></dataset></graph>。

相关文档
最新文档