Necesito vuestra ayuda. Tengo el siguiente cacho de código con el que quiero pintar un gráfico.
Código aspx:
Ver original
<script type="text/javascript"> var fecIni, fecFin, ent, pym, rang, kp; function CrearGraficaRecentActivityKPI(fechaInicio, fechaFin, entorno, pyme, rango, kpi) { fecIni = fechaInicio; fecFin = fechaFin; ent = entorno; pym = pyme; rang = rango; kp = kpi; var timeoffset = new Date().getTimezoneOffset(); var currDataSource, currData, datos, data; var to = rutaFS + 'BI/VisorRendimiento.aspx/CargarRecentActivityKPI'; $.when($.ajax({ type: 'POST', url: to, data: JSON.stringify({ fechaInicio: fechaInicio, fechaFin: fechaFin, rango: rango, entorno: entorno, pyme: pyme, kpi: kpi, timeoffset: timeoffset }), contentType: 'application/json;charset=utf-8', dataType: 'json', async: false })).done(function (msg) { datos = null; datos = msg.d; data = []; if (datos != null) { for (var i = 0; i < datos.length; i++) { if (datos[i].tiempoAcceso.TotalMilliseconds == 0) { data[i] = { LabelRecentActivityKPI: datos[i].horaAcceso, ValueRecentActivityKPI: null}; } else { data[i] = { LabelRecentActivityKPI: datos[i].horaAcceso, ValueRecentActivityKPI: datos[i].tiempoAcceso.TotalMilliseconds }; } } } currDataSource = null; currData = null; currData = data; currDataSource = new $.ig.DataSource({ dataSource: null }); currDataSource = new $.ig.DataSource({ dataSource: currData }); }); $("#divRecentActivityKPI").css("display", "inherit"); $("#lblpmd").remove(); $("#pmd").remove(); $("#divRecentActivityKPI").igDataChart({ width: "95%", height: "250px", dataSource: currDataSource, axes: [{ name: "xAxis", type: "categoryX", label: "LabelRecentActivityKPI", }, { name: "yAxis", type: "numericY" }], series: [{ name: "seriesRecentActivityKPI", type: "scatter", xAxis: "xAxis", yAxis: "yAxis", xMemberPath: "LabelRecentActivityKPI", yMemberPath: "ValueRecentActivityKPI", markerType: "circle" } ], horizontalZoomable: true, verticalZoomable: true, windowResponse: "immediate" }); }; </script>
Cuando ejecuto el código y va a visualizar el gráfico me marca el siguiente error y no se a que viene ese error.
ERROR: JavaScript runtime error: Object doesn't support property or method 'actualMinimumValue'
y me marca que el error me lo da aquí.
if(!$.ig.Series.prototype.fe.call(this,db,dc,dd)|| dc.isEmpty()||db.isEmpty()||this.xAxis()==null||th is.yAxis()==null||this.xAxis().seriesViewer()==nul l||this.yAxis().seriesViewer()==null||this.ke()==n ull||this.kf()==null||this.ke().count()==0||this.k f().count()==0||this.eb()==null||this.eb().g()!=th is.ke().count()||this.eb().g()!=this.kf().count()| |this.xAxis().seriesViewer()==null||this.yAxis().s eriesViewer()==null||this.xAxis().actualMinimumVal ue()==this.xAxis().actualMaximumValue()||this.yAxi s().actualMinimumValue()==this.yAxis().actualMaxim umValue())
ALGUIEN ME PUEDE AYUDAR???