if(typeof(i3GEOadmin) === 'undefined'){ var i3GEOadmin = {}; } i3GEOadmin.uploaddados = { COLUNASARQUIVO: "", NOMEARQUIVOSERV: "", /* * Inicializa o sistema */ inicia: function(){ YAHOO.namespace("editor"); YAHOO.namespace("admin.container"); i3GEOadmin.uploaddados.variaveis.lista(); //i3GEOadmin.uploaddados.conexao.lista(); }, upload:{ onde: "i3GEOadminEditorColunas", submit: function(){ i3GEOadmin.uploaddados.COLUNASARQUIVO = ""; i3GEOadmin.uploaddados.NOMEARQUIVOSERV = ""; core_carregando("enviando..."); }, comboColunas: function(id){ var i=0, c = i3GEOadmin.uploaddados.COLUNASARQUIVO.split(","), n = c.length, ins = "
"; return ins; }, tipoValores: function(id){ var i=0, c = ["inteiro","numérico","texto"], d = ["valor_int","valor_num","valor_txt"], n = c.length, ins = ""; return ins; }, tipoInclusao: function(id){ var i=0, c = ["substituir","acrescentar"], d = ["substituir","acrescentar"], n = c.length, ins = ""; return ins; }, fimsubmit: function(){ core_carregando("desativa"); var botao, ins = ""; ins += "Abaixo você deve definir quais colunas do arquivo que foi enviado corresponde às colunas do banco de dados de destino
" + "Contém os códigos que identificam o limite geográfico, como o código do município ou bairro
" + i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_codigoregiao") + "Contém os valores da medida
" + i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_valor") + "Contém o ano (opcional)
" + i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_ano") + "Contém o mês (opcional)
" + i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_mes") + "Contém o dia (opcional)
" + i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_dia") + "Contém a hora (opcional)
" + i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_hora") + //"Tipo de valores
" + //i3GEOadmin.uploaddados.upload.tipoValores("i3geoupload_tipoval") + "Tipo de inclusão
" + i3GEOadmin.uploaddados.upload.tipoInclusao("i3geoupload_tipoinclusao") + ""; $i(i3GEOadmin.uploaddados.upload.onde).innerHTML = ins; botao = new YAHOO.widget.Button( "i3geoupload_concluir", {onclick:{fn: i3GEOadmin.uploaddados.upload.concluir}} ); botao.addClass("rodar"); }, verificaForm: function(){ var el = ["i3GEOadminEditorMedidas_combo","i3GEOadminEditorVariaveis_combo","i3geoupload_codigoregiao","i3geoupload_valor","i3geoupload_tipoinclusao"], i = 0, n = el.length, ok = true; for(i=0;iEscolha a variável
" + i3GEOF.metaestat.principal.comboVariaveis(dados,"i3GEOadminEditorVariaveis_combo","i3GEOadmin.uploaddados.medidas.lista()","250","nao","nao"); if($i("i3GEOadminEditorVariaveis_combo").value != ""){ i3GEOadmin.uploaddados.medidas.lista(); } } } }, medidas:{ onde: "i3GEOadminUploaddadosMedidas", lista: function(){ if($i("i3GEOadminEditorVariaveis_combo").value == ""){ $i(i3GEOadmin.uploaddados.medidas.onde).innerHTML = ""; return ; } i3GEOF.metaestat.comum.aguarde($i(i3GEOadmin.uploaddados.medidas.onde)); i3GEO.php.listaMedidaVariavel($i("i3GEOadminEditorVariaveis_combo").value,i3GEOadmin.uploaddados.medidas.combo); }, combo: function(dados){ $i(i3GEOadmin.uploaddados.medidas.onde).innerHTML = "Escolha a medida da variável
" + i3GEOF.metaestat.principal.comboMedidasVariavel(dados,"i3GEOadminEditorMedidas_combo","","","250","nao","nao"); } } };