一个office 图形(饼图)显示的问题

lotusweb 2004-04-30 05:02:36
<OBJECT classid="clsid:3A2B370C-BA0A-11D1-B137-0000F8753F5D" 
id=MSChart1 style="LEFT: 0px; TOP: 0px" VIEWASTEXT height=300 width=300></OBJECT>
<script language="vbscript">
window.document.all.MSChart1.TitleText = "Example"
window.document.all.MSChart1.chartType = 14
window.document.all.MSChart1.RowCount = 1
window.document.all.MSChart1.ColumnCount = 5
dim a(5)
for i=1 to 5
a(1)=50
a(2)=50
a(3)=50
a(4)=50
a(5)=50
next
for i=1 to 5
window.document.all.MSChart1.Column = i
window.document.all.MSChart1.ColumnLabel = a(i)
next
window.document.all.MSChart1.ShowLegend = True
window.document.all.MSChart1.ChartData=a
</script>
为什么显示不正确。明明数据都一样。可划分的不对呀?
...全文
145 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyintosky555 2004-06-28
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/3118/3118180.xml?temp=8.309573E-02
yinxiong2002 2004-06-28
  • 打赏
  • 举报
回复
楼上可否知道用owc组件画饼形图,如何在图上显示出百分比呀?

还有画柱状图时,如何设置柱状图横坐标和纵坐标各个项目的字体大小呀,
dullwolf 2004-05-13
  • 打赏
  • 举报
回复
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<style>

</style>
<TITLE>统计图</TITLE>
</HEAD>

<BODY >
<form name=form1 id=form1>
<input type='text' name=cname id=cname value='Linux,905票'><br>
<input type='text' name=rc_data id=rc_data value=905> <br>
<input type='text' name=cname id=cname value='Windows,456票'><br>
<input type='text' name=rc_data id=rc_data value=456> <br>
<input type='text' name=cname id=cname value='两边都不,976票'><br>
<input type='text' name=rc_data id=rc_data value=976> <br>
<input type='text' name=ccount id=ccount value=3><br>
<input type='text' name=rcount id=rcount value=1><br>
<input type='text' name=rname id=rname value='图示说明'><br>
</form>
<INPUT type="button" value="平面柱状图" onclick="aaa(1)">
<INPUT type="button" value="立体柱状图" onclick="aaa(0)">
<INPUT type="button" value="立体柱状图2" onclick="aaa(6)">
<INPUT type="button" value="饼状图" onclick="aaa(14)" >
<span id=span1 style="display:none">
<object classid="clsid:3A2B370C-BA0A-11D1-B137-0000F8753F5D"
id="mschart1" style="HEIGHT: 326px; WIDTH: 651px" codebase="mschart.cab" VIEWASTEXT></OBJECT>
</span>
<SCRIPT >
<!--
function aaa(x)
{

span1.style.display="block";
t=0;
mschart1.TitleText = "";
mschart1.ShowLegend =true;
mschart1.ColumnCount =document.form1.ccount.value;//3列
mschart1.RowCount =1;//一个图
for (i=0;i<1;i++)//画一个图
{for (j=0;j<document.form1.ccount.value;j++)
{ mschart1.Row=i+1;
mschart1.Column=j+1;
if (2>1)
mschart1.ColumnLabel =document.form1.cname(j).value;//小图的标题
else
mschart1.ColumnLabel =document.form1.cname.value;

if ((document.form1.rcount.value*document.form1.ccount.value)>1)
mschart1.Data=document.form1.rc_data(t).value;//每一柱的数值
else
mschart1.Data=document.form1.rc_data.value;
t++;
}
if (document.form1.rcount.value>1)
mschart1.RowLabel =document.form1.rname(i).value ;
else
mschart1.RowLabel ="调查图示";//图示的标题
}
mschart1.chartType =x//图类型
mschart1.Plot


}

//-->
</SCRIPT>


</BODY>
</HTML>
lotusweb 2004-05-09
  • 打赏
  • 举报
回复
我想要用office的控件直接进行画图。可显示比例老是不正确。不知道为什么
eliphe 2004-05-09
  • 打赏
  • 举报
回复
HSkyXChart Web统计图表组件v2.8

可制作:1柱型图,2横柱型图,3曲线图,4饼图,5点图,6面积图,7雷达图

支持语言:asp、C#、VBNet

附带asp、C#、VB.Net完整演示程序,效果图和接口说明

下载地址:
http://www.skyec.com/U_View_cpxz_detail.asp?ProductID=8
lotusweb 2004-05-09
  • 打赏
  • 举报
回复
up
lotusweb 2004-05-09
  • 打赏
  • 举报
回复
up
lotusweb 2004-05-09
  • 打赏
  • 举报
回复
up

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧