Por favor es urgente . Alguien puede ayudarme?
Tengo que hacer una pagina web en la que se muestre un grafico y he pensado en utilizar el componente MChart para hacerlo. Me he bajado el ActiveX Control Pad y tengo el siguiente codigo:
<HTML>
<HEAD>
<script LANGUAGE="JavaScript">
<!--
function Procedure1() {
MSChart1.ShowLegend = 1;
MSChart1.Title = "Titulo";
MSChart1.ChartType = 1;
MSChart1.RowCount = 1;
MSChart1.ColumnCount = 6;
MSChart1.ColumnLabelCount = 6;
MSChart1.AllowDynamicRotation = 1;
MSChart1.AllowDithering = 1;
MSChart1.Legend.Location.LocationType = 4;
MSChart1.Column = 1;
MSChart1.ColumnLabel = "Elemento 1";
MSChart1.Column = 2;
MSChart1.ColumnLabel = "Elemento 2";
MSChart1.Column = 3;
MSChart1.ColumnLabel = "Elemento 3";
MSChart1.Column = 4;
MSChart1.ColumnLabel = "Elemento 4";
MSChart1.Column = 5;
MSChart1.ColumnLabel = "Elemento 5";
MSChart1.Column = 6;
MSChart1.ColumnLabel = "Elemento 6";
MSChart1.ChartData = new Array(1,2,3,4,5,6);MSChart1.Refresh();
}
-->
</SCRIPT>
<TITLE>New Page</TITLE>
</HEAD>
<BODY onLoad="Procedure1();">
<OBJECT ID="MSChart1" WIDTH=500 HEIGHT=500
CLASSID="CLSID:3A2B370C-BA0A-11D1-B137-0000F8753F5D">
</OBJECT>
</BODY>
</HTML>
pero no me funciona, me da un error de JavaScript: Argumento de funcion incorrecto. El problema esta en la linea en rojo, que es donde asigno el array con los valores al chart pero no funciona y no se como hacerlo de otra forma. Alguien puede ayudarme?
Muchas gracias