Asp.net报表制作 OpenFlashChart免费图表组件
来源:百度文库 编辑:神马文学网 时间:2024/04/26 03:30:00
OpenFlashChart是一款开源的以Flash和Javascript为技术基础的免费图表组件,用它能创建一些很有效果的报表分析图表。
最重要的是它是开源和免费的,该组件使用flash展示报表能够很好的做到与浏览器进行集成,目前浏览器基本都能很好的支持flash。
OpenFlashChart的基本使用
从两方面进行详细讲解:脚本swfobject.js和参数{"data-file":"datafile/line.aspx"}。
用JavaScript嵌入你的SWF, swfobject.js使用简介
swfobject.embedSWF(swfUrl, id, width, height, version, expressInstallSwfurl, flashvars, params, attributes)有5个必须的参数和4个可选的参数:
swfUrl(String,必须的)指定SWF的URL。
id(String,必须的)指定将会被Flash内容替换的HTML元素(包含你的替换内容)的id。
width(String,必须的)指定SWF的宽。
height(String,必须的)指定SWF的高。
version(String,必须的)指定你发布的SWF对应的Flash Player版本(格式为:major.minor.release)。
expressInstallSwfurl(String,可选的)指定express install SWF的URL并激活Adobe express install [ http://www.adobe.com/cfusion/knowledgebase/index.c fm?id=6a253b75 ]。
flashvars(String,可选的)用name:value对指定你的flashvars。
params(String,可选的)用name:value对指定你的嵌套object元素的params。
attributes(String,可选的)用name:value对指定object的属性。
注意:在不破坏参数顺序的情况下,你可以忽略可选参数。如果你不想使用一个可选参数,但是会使用后面的一个可选参数,你可以简单的传入false作为参数的值。对flashvars、 params和 attributes这些JavaScript对象来说,你也可以相应的传入一个空对象{}。
OpenFlashChart接收的数据文件格式详解
swfobject.embedSWF("open-flash-chart.swf", "mychart", "550", "200", "9.0.0", "expressInstall.swf", {"data-file":"datafile/ bar1.txt"});
通过参数{"data-file":"datafile/ bar1.txt"}{“名称”:“值”}来进行图表数据的接收来生成对应图形。
文件datafile/ bar1.txt内容格式:
{
"y_legend":{
"text": "Time of day",
"style": "{color: s36AFF;}"
},
"elements":[
{
"type": "line",
"colour": "s36AFF",
"text": "Avg. wave height (cm)",
"font-size": 10,
"width": 2,
"dot-size": 4,
"halo-size": 0,
"on-click":"test(9)",
"values" : [
1.5,1.69,1.88,2.06,2.21,2.34,
{"value":2.44,"colour":"#FF0000","tip":"monkies"," TYPE="audio/mpeg">
最重要的是它是开源和免费的,该组件使用flash展示报表能够很好的做到与浏览器进行集成,目前浏览器基本都能很好的支持flash。
OpenFlashChart的基本使用
从两方面进行详细讲解:脚本swfobject.js和参数{"data-file":"datafile/line.aspx"}。
用JavaScript嵌入你的SWF, swfobject.js使用简介
swfobject.embedSWF(swfUrl, id, width, height, version, expressInstallSwfurl, flashvars, params, attributes)有5个必须的参数和4个可选的参数:
swfUrl(String,必须的)指定SWF的URL。
id(String,必须的)指定将会被Flash内容替换的HTML元素(包含你的替换内容)的id。
width(String,必须的)指定SWF的宽。
height(String,必须的)指定SWF的高。
version(String,必须的)指定你发布的SWF对应的Flash Player版本(格式为:major.minor.release)。
expressInstallSwfurl(String,可选的)指定express install SWF的URL并激活Adobe express install [ http://www.adobe.com/cfusion/knowledgebase/index.c fm?id=6a253b75 ]。
flashvars(String,可选的)用name:value对指定你的flashvars。
params(String,可选的)用name:value对指定你的嵌套object元素的params。
attributes(String,可选的)用name:value对指定object的属性。
注意:在不破坏参数顺序的情况下,你可以忽略可选参数。如果你不想使用一个可选参数,但是会使用后面的一个可选参数,你可以简单的传入false作为参数的值。对flashvars、 params和 attributes这些JavaScript对象来说,你也可以相应的传入一个空对象{}。
OpenFlashChart接收的数据文件格式详解
swfobject.embedSWF("open-flash-chart.swf", "mychart", "550", "200", "9.0.0", "expressInstall.swf", {"data-file":"datafile/ bar1.txt"});
通过参数{"data-file":"datafile/ bar1.txt"}{“名称”:“值”}来进行图表数据的接收来生成对应图形。
文件datafile/ bar1.txt内容格式:
{
"y_legend":{
"text": "Time of day",
"style": "{color: s36AFF;}"
},
"elements":[
{
"type": "line",
"colour": "s36AFF",
"text": "Avg. wave height (cm)",
"font-size": 10,
"width": 2,
"dot-size": 4,
"halo-size": 0,
"on-click":"test(9)",
"values" : [
1.5,1.69,1.88,2.06,2.21,2.34,
{"value":2.44,"colour":"#FF0000","tip":"monkies"," TYPE="audio/mpeg">
Asp.net报表制作 OpenFlashChart免费图表组件
我在asp中用excel 组件制作web报表,Set ExAp=Server.Create...
ASP.Net环境下使用Jmail组件发送邮件
免费的asp.net开发工具.
免费超大主机开放申请,支持 ASP.NET/ASP/php
Asp.Net中使用水晶报表 - 教程手册-教学文档指南资料-在线阅读下载
ASP常用组件介绍
ASP.NET
Officelive:微软500M免费ASP.NET空间
什么是 ASP/ASP+/ASP.NET
免费空间 | 常来网 - 国内最大的免费空间站 - 免费空间申请 - 免费ASP空间 - 免费ASP.NET空间 - 免费FTP空间 - 免费PHP空间
免费空间 | 常来网 - 国内最大的免费空间站 - 免费空间申请 - 免费ASP空间 - 免费ASP.NET空间 - 免费FTP空间 - 免费PHP空间
如何制作公司财务报表
如何制作公司财务报表
金富瑞(北京)科技有限公司_面向框架的开发平台,支持ASP.NET开发平台,基于组件重用和面向框架技术,UCML是ASP.NET开发工具的首选
ASP.NET技术网站
asp.net面试题
常用asp.net代码
ASP.NET快速学习
ASP.net]Loading绘制
ASP.NET AJAX入门
asp.net的生命周期
ASP.NET题
ASP.NET AJAX入门