文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络网络编程ASPASP 中利用OWC 服务器端组件动态生成图表
精品推荐
特别推荐
·ASP 五大高效提速技巧
·如何解密加密的ASP源代码
·PHP+MySQL 购物车程序实例
·ASP网站漏洞及入侵防范方法
·ASP网络安全
·1小时ASP入门
·初学ASP动态网页制作常用错误处理
·ASP实现网页打开任何类型文件都保存
热点TOP10
·asp关于统计总数的代码
·asp中如何限制重复提交同一表单
·IIS5 + ADO 2.5新先睹为快技术
·一个socket组件及其调用方法
·asp编程实现对Template层的分离
·ASP网站Server object error的解决办法
·初学:ASP内建对象Response
·初学ASP动态网页制作常用错误处理

ASP 中利用OWC 服务器端组件动态生成图表

日期:2008年6月4日 作者: 查看:[大字体 中字体 小字体]

  .SetData oconst.chDimCategories,oconst.chDataLiteral,XXX (设置X轴的数据值)

  .SetData oconst.chDimValues,oconst.chDataLiteral,XXX(设置Y 轴的数据值)

  .type=0(设置图表显示的类型,0 表示普通柱形图)

  end with

  对照图片,我们可以知道,X 轴为日期(季度),Y轴为销售额,绘图区为具体的销售额数据。

  OWC支持在同一张图表中显示两条以上的曲线(或两个不同颜色的柱子,如上图所示的预计与实际)。因此,要生成我们所看到的图片,只需先生成一条series 曲线(即在绘图区中先绘出预计的销售额图表),然后再添加一条series曲线(即在绘图区中绘出实际的销售额图表)就行了

  先定义及设置参数

  dim strChartAbsPath

  dim strChartRelPath

  strChartAbsPath = Server.MapPath("temp")

  strChartRelPath = "temp"

  以下是生成、删除图片的函数

  Function ExportChartToGIF(objCSpace, strAbsFilePath, strRelFilePath)

  Dim strFileName

  Randomize

  strFileName = Timer & Rnd & ".gif"

  o b j C S p a c e . E x p o r t P i c t u r estrAbsFilePath & "/" & strFileName, "gif",300(图片高度), 500(图片宽度,以上两值均可由程序动态设置))

  ExportChartToGIF = strRelFilePath &"/" & strFileName

  End Function

  Function CleanUpGIF(GIFpath)

  Dim objFS

  Dim objFolder

  Dim gif

  set objFS = Server.CreateObject("Scripting.FileSystemObject")

  set objFolder = objFS.GetFolder(GIFpath)

  for each gif in objFolder.Files

  if instr(gif.Name, ".gif") > 0

  a n d D a t e D i f f ( " d " ,g i f .DateLastModified, now) > 5 (如果图片生成的时间已超过5 天,则删除它) then

  objFS.DeleteFile GIFpath & "\" &gif.Name, True

  end if

  i=i+1

  next

  set objFolder = nothing

  set objFS = nothing

  End Function

  以下是调用代码

  strChartFile = ExportChartToGIF(chart, strChartAbsPath, strChartRelPath)

  Response.Write "<p align='center'><IMG SRC=""" & strChartFile & """>" &"</P>"

  ⋯⋯

  CleanUpGIF(strChartAbsPath)

  ⋯⋯

  虽然用OWC 生成的图表功能齐全,界面美观,但它也存在着不少缺陷。

  首先,OWC只支持RecordSet数据集,不支持DataSet 数据集,因此在检索时不能使用sqlCommand、sqlDataAdapter 等对象,只能使用RecordSet对象进行检索。


上一页 [1] [2] [3] [4] 下一页 



上一篇:初学ASP之领略IIS的几则新鲜应用

下一篇:在Windows2003中ASP出现(错误“不允许的父路径 ”)问题的解决方法

相关文章:
·Flash AS3:动态文本滚动条
·ASP.NET 2.0服务器控件开发之基本概念篇
·在crystalReport中动态输入参数
·Dreamweaver UltraDev打造生成静态页的新闻系统3
·黑客攻防之PPPoE验证以及对其的利用
·利用HTTP指令进行攻击——Cache篇
·精英携联想进军服务器市场 服务器生产线已建立
相关软件:
·服务器安全专家 V1.0
·专业密码生成器(SingK Password Producer) V2.81
·动态记忆(Action Memory)
·猫岛FLV智能视频转换服务器 V1.11M
·虚拟主机管理(HostManage)组件 V1.10
·金笛电子邮件服务器 V3.6.8
·ASP上载组件 V1.2

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot