提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|其它|编辑:郝浩|2012-10-31 11:00:44.000|阅读 1239 次
概述:AnyChart能够从任意的数据源得到数据,能够在任意的平台传输数据,创建多种类型的图表,也可以在任何的客户端进行显示。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
AnyChart能够从任意的数据源得到数据,能够在任意的平台传输数据,创建多种类型的图表,也可以在任何的客户端进行显示。
获取XML数据来配置图表,您可以提供XML文件,或使用AnyChart组件的服务器端或客户端脚本动态地创建XML数据。
我们来看看这个进程是如何进行的:
1、从服务器端获取XML数据文件
这种方式获取数据时,你最好有一些参数的脚本页,定义哪些数据应该显示,这是使用Flash图表最常见的方法,它可以很容易地使用任何脚本语言组织。
如下所示:
2、使用Javascript语言从服务器获取XML数据文件的内容
当某些用户从页面不刷新操作/值的情况下,要显示新的图表,这AJAX风格的方法效果最好。、使用AnyChart外部函数来创建这样的页面。
3、使用Javascript语言从服务器中获取XML数据文件的URL
此JavaScript方法几乎和前一个方法相同,但你需要设置XML数据的URL ,而不是作为字符串设置所有XML。使用AnyChart外部函数来创建这样的页面
XML 例子描述:
在这个例子中将演示如何将表中的数据转换成AnyChart XML,来看看使用下面的数据,几个经理的在一个季度中的销售来创建爱的柱行图。
这个表可以通过简单的查询语句从数据库中返回,如下:
SELECT sales_name, sum(sales) FROM tbl_orders GROUP BY sales_name
现在,我们需要将这个数据表转换成XML ,这种格式将会被AnyChart接受。在AnyChart数据模型中,我们有一个系列的数据(销售部)类别有经理的名字,系列中的每个点代表一个经理和他/她的销售,转换的XML数据如下:
<data> <series name="Sales" type="Bar"> <point name="John" y="10000" /> <point name="Jake" y="12000" /> <point name="Peter" y="18000" /> <point name="James" y="11000" /> <point name="Mary" y="9000" /> </series> </data>
正如你可以看到,我们已经创建了一个<series>节点,指定其类型=“bar”,添加的几个<point>节点,并设置主要是用于定义列类别的x属性和定义列的值的y属性。
可以组织使用任何脚本/编程语言进行这种转换,遍历查询结果格以及式化输出字符串。
最后确定创建XML图表是在<chart>节点中定义的plot_type="CategorizedVertical" ,这时,AnyChart 现在可以直观显示您的数据。如下所示:
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
文章转载自:慧都控件面对“数字中国”建设和中国制造2025战略实施的机遇期,中车信息公司紧跟时代的步伐,以“集约化、专业化、标准化、精益化、一体化、平台化”为工作目标,大力推进信息服务、工业软件等核心产品及业务的发展。在慧都3D解决方案的实施下,清软英泰建成了多模型来源的综合轻量化显示平台、实现文件不失真的百倍压缩比、针对模型中的大模型文件,在展示平台上进行流畅展示,提升工作效率,优化了使用体验。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢