From e1f844c856be08a329cefeafdf8387b5159a9e28 Mon Sep 17 00:00:00 2001 From: Myrna Degano Date: Thu, 29 Jan 2004 19:14:06 +0000 Subject: [PATCH] =?utf8?q?Se=20agrega=20la=20posibilidad=20de=20no=20agreg?= =?utf8?q?ar=20las=20secuencias,=20para=20el=20caso=20de=20gr=C3=A1ficos?= =?utf8?q?=20de=20barras=20acumulativos,=20donde=20deben=20agregarse=20tod?= =?utf8?q?as=20juntas=20al=20final.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- lib/MECON/Graph.php | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/lib/MECON/Graph.php b/lib/MECON/Graph.php index 0929b13..5822603 100644 --- a/lib/MECON/Graph.php +++ b/lib/MECON/Graph.php @@ -174,9 +174,14 @@ class MECON_Graph { * - etiquetas (array) (para gráficos de torta muestra las etiquetas * en lugar de los porcentajes) * - explotar (para torta y torta3D) (valor que indica la separación de - * de las porciones de la torta) + * de las porciones de la torta) * - posLeyenda (array con dos coordenadas para la posición de la leyenda) - * - formatoValores (string con el formato que se quiere dar a los valores (sprintf)) + * - formatoValores (string con el formato que se quiere dar a los valores + * (sprintf)) + * - noAgregar (Si está seteado indica que la secuencia se genera pero no + * se agrega al gráfico. Se utiliza para gráficos de barras + * acumulativos, donde las secuencias deben agregarse todas + * juntas al final) * * @return plot * @access public @@ -284,8 +289,7 @@ class MECON_Graph { $plot->ExplodeAll($atributos['explotar']); }// del if torta - - $this->_grafico->Add($plot); + if (isset($atributos['posLeyenda'])) { @@ -293,7 +297,10 @@ class MECON_Graph { $this->_grafico->legend->ypos = $atributos['posLeyenda'][1]; } - return $plot; + if (!isset($atributos['noAgregar'])) + $this->_grafico->Add($plot); + + return $plot; } -- 2.43.0