P16卡类函数说明.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
P16卡类函数说明

最近做一个项目,需要生成一些报表,OWC是比较合适的组件,但是一直找不到新的安装教程,最后终于摸索出来了,分享一下。 ? 这个文章适合的是vs2005+office2003+c# ,至于其他版本,应该稍做变通即可! ? 首先是安装条件: 1.正常工作的vs2005; 2.office2003套装 3.还有可能要下载一个OWC组件 下载地址:/downloads/details.aspx?FamilyID=7287252c-402e-4f72-97a5-e0fd290d4b76DisplayLang=zh-cn ? 安装步骤 1.在vs2005中新建网站 2.添加OWC引用 在vs2005服务资源管理器里右键点击网站主目录一行,添加引用,找到 Microsoft Office Web Components(OWC11)。 3.网站-添加新项 什么都不写,直接在浏览器测试,看能不能加载OWC组件。如果可以直接跳到第五步。如果提示缺少必要的什么东东,就做第四步吧。 4.安装OWC11组件(就是在准备里让下载的那个,微软网站可以免费下载,不过电脑要装office2003才能装上哦)。安装之后重复第三步看看。 5.制作我的第一个OWC图 复制以下代码到你的页面的.cs代码的page_load中,在设计里拖进来一个图片空间Image1,保存测试你的网页。 //创建ChartSpace对象来放置图表 Microsoft.Office.Interop.Owc11.ChartSpace objCSpace = new Microsoft.Office.Interop.Owc11.ChartSpaceClass (); ? //在ChartSpace对象中添加图表,Add方法返回chart对象 Microsoft.Office.Interop.Owc11.ChChart objChart = objCSpace.Charts.Add (0); ? //指定图表的类型。类型由OWC.ChartChartTypeEnum枚举值得到 objChart.Type = Microsoft.Office.Interop.Owc11.ChartChartTypeEnum.chChartTypeColumnClustered; ? //指定图表是否需要图例 objChart.HasLegend = true; ? //给定标题 objChart.HasTitle = true; objChart.Title.Caption= 上半年分布图; ? //给定x,y轴的图示说明 objChart.Axes[0].HasTitle = true; objChart.Axes[0].Title.Caption = Y : 数量; objChart.Axes[1].HasTitle = true; objChart.Axes[1].Scaling.SplitMinimum = 200; objChart.Axes[1].Title.Caption = X : 月份; ? //计算数据 /*categories 和 values 可以用tab分割的字符串来表示*/ string strSeriesName = 图例 1; string strCategory = 1 + \t + 2 + \t + 3 + \t+4 + \t + 5 + \t + 6 + \t; string strValue = 9 + \t + 8 + \t + 4 + \t+10 + \t + 12 + \t + 6 + \t; ? //添加一个series objChart.SeriesCollection.Add(0); ? //给定series的名字 objChart.SeriesCollection[0].SetData (Microsoft.Office.Interop.Owc11.ChartDimensionsEnum.chDimSeriesNames, + (int)Microsoft.Office.Interop.Owc11.ChartSpecialDataSourcesEnum.chDataLiteral, strSeriesName); ? //给定分类 objChart.SeriesCollection[0].SetData (Microsoft.Office.Interop.Owc11.ChartDimensionsEnum.chDimCategories, + (int)Microsoft.Office.Interop.Owc11.ChartSpecialDataSourcesEnum.chDataLiteral, strCategory); ? //给定值 objC

文档评论(0)

gk892289 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档