From: Myrna Degano Date: Wed, 28 Jan 2004 16:48:45 +0000 (+0000) Subject: Uno de los atributos tomados como generales no corresponde a todos los gráficos por... X-Git-Tag: svn_import~131 X-Git-Url: https://git.llucax.com/mecon/meconlib.git/commitdiff_plain/346883c2d2f54d69db2aae70b8c27fbb3ec15ca4?ds=inline Uno de los atributos tomados como generales no corresponde a todos los gráficos por lo que se generaba error. --- diff --git a/lib/MECON/Graph.php b/lib/MECON/Graph.php index f1957fa..f7e9ab3 100644 --- a/lib/MECON/Graph.php +++ b/lib/MECON/Graph.php @@ -139,7 +139,7 @@ class MECON_Graph { * * Atributos: * - color - * - colorRelleno + * - colorRelleno (solamente barras y puntos) * - leyenda * - impulso ("si") (solamente para puntos) * - tipoMarca (de 1 a 17) (solamente para puntos) @@ -165,8 +165,10 @@ class MECON_Graph { require_once 'MECON/Graph/external/jpgraph/src/jpgraph_line.php'; $plot= new LinePlot($secuencia); + if (isset($atributos['colorRelleno'])) + $plot->SetFillColor($atributos['colorRelleno']); } - + if ($tipo=="barras") { @@ -174,8 +176,11 @@ class MECON_Graph { require_once 'MECON/Graph/external/jpgraph/src/jpgraph_bar.php'; $plot= new BarPlot($secuencia); + if (isset($atributos['colorRelleno'])) + $plot->SetFillColor($atributos['colorRelleno']); } - + + if ($tipo=="puntos") { $valido=true; @@ -203,11 +208,9 @@ class MECON_Graph { if ($this->_verValores) $plot->value->Show(); - if (isset($atributos['colorRelleno'])) - $plot->SetFillColor($atributos['colorRelleno']); - if (isset($atributos['color'])) $plot->SetColor($atributos['color']); + if (isset($atributos['leyenda'])) { $plot->SetLegend($atributos['leyenda']); @@ -237,15 +240,10 @@ class MECON_Graph { $plot->value->Show(); if (isset($atributos['leyendas'])) - { $plot->SetLegends($atributos['leyendas']); - } if (isset($atributos['etiquetas'])) - { $plot->SetLabels($atributos['etiquetas']); - } - if (isset($atributos['centro'])) { @@ -255,9 +253,7 @@ class MECON_Graph { } if (isset($atributos['explotar'])) - { $plot->ExplodeAll($atributos['explotar']); - } }// del if torta