From cef147ce72cd071a2b5918cf9390e9d518fcca46 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Mon, 7 Dec 2009 01:01:12 +0000 Subject: [PATCH] --- ferramentas/graficointerativo/index.js.php | 192 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------- 1 file changed, 155 insertions(+), 37 deletions(-) diff --git a/ferramentas/graficointerativo/index.js.php b/ferramentas/graficointerativo/index.js.php index fce3b17..8345c4f 100644 --- a/ferramentas/graficointerativo/index.js.php +++ b/ferramentas/graficointerativo/index.js.php @@ -38,7 +38,7 @@ i3GEOF.graficointerativo = { */ aguarde: "", /* - Variavel: tipo + Propriedade: tipo Tipo de gráfico escolhido pelo usuário. */ @@ -48,11 +48,13 @@ i3GEOF.graficointerativo = { Inicia a ferramenta. É chamado por criaJanelaFlutuante - Parametro: + Parametros: iddiv {String} - id do div que receberá o conteudo HTML da ferramenta + + dados {JSON} - dados para o gráfico (opcional) */ - inicia: function(iddiv){ + inicia: function(iddiv,dados){ try{ $i(iddiv).innerHTML += i3GEOF.graficointerativo.html(); i3GEO.guias.mostraGuiaFerramenta("i3GEOgraficointerativoguia1","i3GEOgraficointerativoguia"); @@ -64,6 +66,9 @@ i3GEOF.graficointerativo = { i3GEO.guias.mostraGuiaFerramenta("i3GEOgraficointerativoguia2","i3GEOgraficointerativoguia"); i3GEOF.graficointerativo.configuraDados(); }; + $i("i3GEOgraficointerativoguia3").onclick = function(){ + i3GEO.guias.mostraGuiaFerramenta("i3GEOgraficointerativoguia3","i3GEOgraficointerativoguia"); + }; $i("i3GEOgraficointerativoguia4").onclick = function(){ i3GEO.guias.mostraGuiaFerramenta("i3GEOgraficointerativoguia4","i3GEOgraficointerativoguia"); var so = new SWFObject(i3GEO.configura.locaplic+"/pacotes/openflashchart/open-flash-chart.swf", "i3GEOgraficointerativoGrafico1", "95%", "88%", "9", "#ffffff"); @@ -96,7 +101,13 @@ i3GEOF.graficointerativo = { new YAHOO.widget.Button( "i3GEOgraficointerativobotao1", {onclick:{fn: i3GEOF.graficointerativo.obterDados}} - ); + ); + if(arguments.length === 2){ + //i3GEOF.graficointerativo.tipo = "pizza2d"; + //var retorno = {"attributes":{"id":""},"data":{"dados":["n;x","'4';3839572","'8';81710320","'7';24631314","'2';10967753","'1';24496400","'3';18752482","'5';13574480","'6';216507515"]}}; + i3GEOF.graficointerativo.montaTabelaDados(dados); + $i("i3GEOgraficointerativoguia4").onclick.call(); + } } catch(erro){alert(erro);} }, @@ -159,10 +170,13 @@ i3GEOF.graficointerativo = { ' ' + '

Excluir o seguinte valor: ' + $inputText("","","i3GEOgraficointerativoexcluir","",3,"") + + '

gera cores aleatórias

' + '

'+ '
'+ '' + ''+ '