Commit a677d5bcb0ab35a28aae0b2e7da195ba4baa0f48
1 parent
d43f4cf8
Exists in
master
and in
7 other branches
Correções nos formulários de criação de novas variáveis no metaestat
Showing
4 changed files
with
49 additions
and
24 deletions
Show diff stats
admin/js/estat_uploaddados.js
| @@ -58,24 +58,24 @@ i3GEOadmin.uploaddados = { | @@ -58,24 +58,24 @@ i3GEOadmin.uploaddados = { | ||
| 58 | fimsubmit: function(){ | 58 | fimsubmit: function(){ |
| 59 | core_carregando("desativa"); | 59 | core_carregando("desativa"); |
| 60 | var ins = ""; | 60 | var ins = ""; |
| 61 | - ins += "<p>Abaixo você deve definir quais colunas do arquivo que foi enviado corresponde às colunas do banco de dados de destino</p>" + | ||
| 62 | - "<p>Contém os códigos que identificam o limite geográfico, como o código do município ou bairro</p>" + | 61 | + ins += "<p class=paragrafo ><b>Abaixo você deve definir quais colunas do arquivo que foi enviado corresponde às colunas do banco de dados de destino</b></p>" + |
| 62 | + "<p class=paragrafo >Contém os códigos que identificam o limite geográfico, como o código do município ou bairro</p>" + | ||
| 63 | i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_codigoregiao") + | 63 | i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_codigoregiao") + |
| 64 | - "<p>Contém os valores da medida</p>" + | 64 | + "<p class=paragrafo >Contém os valores da medida</p>" + |
| 65 | i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_valor") + | 65 | i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_valor") + |
| 66 | - "<p>Contém o ano (opcional)</p>" + | 66 | + "<p class=paragrafo >Contém o ano (opcional)</p>" + |
| 67 | i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_ano") + | 67 | i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_ano") + |
| 68 | - "<p>Contém o mês (opcional)</p>" + | 68 | + "<p class=paragrafo >Contém o mês (opcional)</p>" + |
| 69 | i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_mes") + | 69 | i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_mes") + |
| 70 | - "<p>Contém o dia (opcional)</p>" + | 70 | + "<p class=paragrafo >Contém o dia (opcional)</p>" + |
| 71 | i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_dia") + | 71 | i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_dia") + |
| 72 | - "<p>Contém a hora (opcional)</p>" + | 72 | + "<p class=paragrafo >Contém a hora (opcional)</p>" + |
| 73 | i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_hora") + | 73 | i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_hora") + |
| 74 | //"<p>Tipo de valores</p>" + | 74 | //"<p>Tipo de valores</p>" + |
| 75 | //i3GEOadmin.uploaddados.upload.tipoValores("i3geoupload_tipoval") + | 75 | //i3GEOadmin.uploaddados.upload.tipoValores("i3geoupload_tipoval") + |
| 76 | - "<p>Tipo de inclusão</p>" + | 76 | + "<p class=paragrafo >Tipo de inclusão</p>" + |
| 77 | i3GEOadmin.uploaddados.upload.tipoInclusao("i3geoupload_tipoinclusao") + | 77 | i3GEOadmin.uploaddados.upload.tipoInclusao("i3geoupload_tipoinclusao") + |
| 78 | - "<p><input type=button value='Concluir envio' id='i3geoupload_concluir' />"; | 78 | + "<p class=paragrafo ><input type=button value='Concluir envio' id='i3geoupload_concluir' /></p>"; |
| 79 | 79 | ||
| 80 | $i(i3GEOadmin.uploaddados.upload.onde).innerHTML = ins; | 80 | $i(i3GEOadmin.uploaddados.upload.onde).innerHTML = ins; |
| 81 | new YAHOO.widget.Button( | 81 | new YAHOO.widget.Button( |
| @@ -163,8 +163,8 @@ i3GEOadmin.uploaddados = { | @@ -163,8 +163,8 @@ i3GEOadmin.uploaddados = { | ||
| 163 | i3GEO.php.listaVariavel(i3GEOadmin.uploaddados.variaveis.combo,"i3geo_metaestat"); | 163 | i3GEO.php.listaVariavel(i3GEOadmin.uploaddados.variaveis.combo,"i3geo_metaestat"); |
| 164 | }, | 164 | }, |
| 165 | combo: function(dados){ | 165 | combo: function(dados){ |
| 166 | - $i(i3GEOadmin.uploaddados.variaveis.onde).innerHTML = "<p>Escolha a variável</p>" + | ||
| 167 | - i3GEOF.metaestat.principal.comboVariaveis(dados,"i3GEOadminEditorVariaveis_combo","i3GEOadmin.uploaddados.medidas.lista()","","nao"); | 166 | + $i(i3GEOadmin.uploaddados.variaveis.onde).innerHTML = "<p class=paragrafo >Escolha a variável</p>" + |
| 167 | + i3GEOF.metaestat.principal.comboVariaveis(dados,"i3GEOadminEditorVariaveis_combo","i3GEOadmin.uploaddados.medidas.lista()","250","nao","nao"); | ||
| 168 | } | 168 | } |
| 169 | }, | 169 | }, |
| 170 | medidas:{ | 170 | medidas:{ |
| @@ -178,8 +178,8 @@ i3GEOadmin.uploaddados = { | @@ -178,8 +178,8 @@ i3GEOadmin.uploaddados = { | ||
| 178 | i3GEO.php.listaMedidaVariavel($i("i3GEOadminEditorVariaveis_combo").value,i3GEOadmin.uploaddados.medidas.combo); | 178 | i3GEO.php.listaMedidaVariavel($i("i3GEOadminEditorVariaveis_combo").value,i3GEOadmin.uploaddados.medidas.combo); |
| 179 | }, | 179 | }, |
| 180 | combo: function(dados){ | 180 | combo: function(dados){ |
| 181 | - $i(i3GEOadmin.uploaddados.medidas.onde).innerHTML = "<p>Escolha a medida da variável</p>" + | ||
| 182 | - i3GEOF.metaestat.principal.comboMedidasVariavel(dados,"i3GEOadminEditorMedidas_combo",""); | 181 | + $i(i3GEOadmin.uploaddados.medidas.onde).innerHTML = "<p class=paragrafo >Escolha a medida da variável</p>" + |
| 182 | + i3GEOF.metaestat.principal.comboMedidasVariavel(dados,"i3GEOadminEditorMedidas_combo","","","250","nao","nao"); | ||
| 183 | } | 183 | } |
| 184 | } | 184 | } |
| 185 | }; | 185 | }; |
| 186 | \ No newline at end of file | 186 | \ No newline at end of file |
admin/js/estat_variavel.js
| @@ -1325,6 +1325,10 @@ i3GEOadmin.variaveis = { | @@ -1325,6 +1325,10 @@ i3GEOadmin.variaveis = { | ||
| 1325 | if(!eleValue || !eleCodigoConexao){ | 1325 | if(!eleValue || !eleCodigoConexao){ |
| 1326 | return; | 1326 | return; |
| 1327 | } | 1327 | } |
| 1328 | + if(eleCodigoConexao.value == ""){ | ||
| 1329 | + alert("Escolha uma conexao"); | ||
| 1330 | + return; | ||
| 1331 | + } | ||
| 1328 | core_makeRequest(i3GEO.configura.locaplic+"/admin/php/metaestat.php?funcao=esquemasConexao&formato=json&codigo_estat_conexao="+eleCodigoConexao.value,callback); | 1332 | core_makeRequest(i3GEO.configura.locaplic+"/admin/php/metaestat.php?funcao=esquemasConexao&formato=json&codigo_estat_conexao="+eleCodigoConexao.value,callback); |
| 1329 | }, | 1333 | }, |
| 1330 | selTabela: function(idEleValue,idEleCodigoConexao,idEleNomeEsquema){ | 1334 | selTabela: function(idEleValue,idEleCodigoConexao,idEleNomeEsquema){ |
| @@ -1354,6 +1358,14 @@ i3GEOadmin.variaveis = { | @@ -1354,6 +1358,14 @@ i3GEOadmin.variaveis = { | ||
| 1354 | if(!eleValue || !eleCodigoConexao || !eleNomeEsquema){ | 1358 | if(!eleValue || !eleCodigoConexao || !eleNomeEsquema){ |
| 1355 | return; | 1359 | return; |
| 1356 | } | 1360 | } |
| 1361 | + if(eleCodigoConexao.value == ""){ | ||
| 1362 | + alert("Escolha uma conexao"); | ||
| 1363 | + return; | ||
| 1364 | + } | ||
| 1365 | + if(eleNomeEsquema.value == ""){ | ||
| 1366 | + alert("Escolha um esquema"); | ||
| 1367 | + return; | ||
| 1368 | + } | ||
| 1357 | core_makeRequest(i3GEO.configura.locaplic+"/admin/php/metaestat.php?funcao=tabelasEsquema&formato=json&codigo_estat_conexao="+eleCodigoConexao.value+"&nome_esquema="+eleNomeEsquema.value,callback); | 1369 | core_makeRequest(i3GEO.configura.locaplic+"/admin/php/metaestat.php?funcao=tabelasEsquema&formato=json&codigo_estat_conexao="+eleCodigoConexao.value+"&nome_esquema="+eleNomeEsquema.value,callback); |
| 1358 | }, | 1370 | }, |
| 1359 | selColuna: function(idEleValue,idEleCodigoConexao,idEleNomeEsquema,idEleNomeTabela){ | 1371 | selColuna: function(idEleValue,idEleCodigoConexao,idEleNomeEsquema,idEleNomeTabela){ |
| @@ -1384,6 +1396,18 @@ i3GEOadmin.variaveis = { | @@ -1384,6 +1396,18 @@ i3GEOadmin.variaveis = { | ||
| 1384 | if(!eleValue || !eleCodigoConexao || !eleNomeEsquema || !eleNomeTabela){ | 1396 | if(!eleValue || !eleCodigoConexao || !eleNomeEsquema || !eleNomeTabela){ |
| 1385 | return; | 1397 | return; |
| 1386 | } | 1398 | } |
| 1399 | + if(eleCodigoConexao.value == ""){ | ||
| 1400 | + alert("Escolha uma conexao"); | ||
| 1401 | + return; | ||
| 1402 | + } | ||
| 1403 | + if(eleNomeEsquema.value == ""){ | ||
| 1404 | + alert("Escolha um esquema"); | ||
| 1405 | + return; | ||
| 1406 | + } | ||
| 1407 | + if(eleNomeTabela.value == ""){ | ||
| 1408 | + alert("Escolha uma tabela"); | ||
| 1409 | + return; | ||
| 1410 | + } | ||
| 1387 | core_makeRequest(i3GEO.configura.locaplic+"/admin/php/metaestat.php?funcao=colunasTabela&formato=json&codigo_estat_conexao="+eleCodigoConexao.value+"&nome_esquema="+eleNomeEsquema.value+"&nome_tabela="+eleNomeTabela.value,callback); | 1411 | core_makeRequest(i3GEO.configura.locaplic+"/admin/php/metaestat.php?funcao=colunasTabela&formato=json&codigo_estat_conexao="+eleCodigoConexao.value+"&nome_esquema="+eleNomeEsquema.value+"&nome_tabela="+eleNomeTabela.value,callback); |
| 1388 | } | 1412 | } |
| 1389 | 1413 |
ferramentas/metaestat/index.js
| @@ -1129,6 +1129,11 @@ i3GEOF.metaestat = { | @@ -1129,6 +1129,11 @@ i3GEOF.metaestat = { | ||
| 1129 | $i("Ecodigo_tipo_periodo").value = 0; | 1129 | $i("Ecodigo_tipo_periodo").value = 0; |
| 1130 | //impede a alteracao do filtro | 1130 | //impede a alteracao do filtro |
| 1131 | $i("Efiltro").disabled = "disabled"; | 1131 | $i("Efiltro").disabled = "disabled"; |
| 1132 | + //altera a tabela quando escolher | ||
| 1133 | + $i("Ecodigo_tipo_regiao").onchange = function(){ | ||
| 1134 | + alert("Escolha uma tabela compatível com essa região"); | ||
| 1135 | + $i("Etabela").value = ""; | ||
| 1136 | + }; | ||
| 1132 | }, | 1137 | }, |
| 1133 | editaMedidaVariavel: function(){ | 1138 | editaMedidaVariavel: function(){ |
| 1134 | i3GEOadmin.variaveis.aposGravar = function(){ | 1139 | i3GEOadmin.variaveis.aposGravar = function(){ |
| @@ -1291,7 +1296,7 @@ i3GEOF.metaestat = { | @@ -1291,7 +1296,7 @@ i3GEOF.metaestat = { | ||
| 1291 | var ins = "<p class='paragrafo' >" + $trad(2,i3GEOF.metaestat.dicionario1) + | 1296 | var ins = "<p class='paragrafo' >" + $trad(2,i3GEOF.metaestat.dicionario1) + |
| 1292 | "<br><br><p><input id=i3GEOFmetaestatEditorBotaot01 type='button' value='"+$trad(3,i3GEOF.metaestat.dicionario1)+"' />" + | 1297 | "<br><br><p><input id=i3GEOFmetaestatEditorBotaot01 type='button' value='"+$trad(3,i3GEOF.metaestat.dicionario1)+"' />" + |
| 1293 | " <input id=i3GEOFmetaestatEditorBotaot02 type='button' value='"+$trad(4,i3GEOF.metaestat.dicionario1)+"' />" + | 1298 | " <input id=i3GEOFmetaestatEditorBotaot02 type='button' value='"+$trad(4,i3GEOF.metaestat.dicionario1)+"' />" + |
| 1294 | - " <input id=i3GEOFmetaestatEditorBotaot03 type='button' value='Upload' />"; | 1299 | + " <input id=i3GEOFmetaestatEditorBotaot03 type='button' value='Upload CSV' />"; |
| 1295 | i3GEO.util.proximoAnterior("","i3GEOF.metaestat.editor.t1()",ins,"i3GEOF.metaestat.editor.t0","i3GEOFmetaestatEditor"); | 1300 | i3GEO.util.proximoAnterior("","i3GEOF.metaestat.editor.t1()",ins,"i3GEOF.metaestat.editor.t0","i3GEOFmetaestatEditor"); |
| 1296 | new YAHOO.widget.Button( | 1301 | new YAHOO.widget.Button( |
| 1297 | "i3GEOFmetaestatEditorBotaot01", | 1302 | "i3GEOFmetaestatEditorBotaot01", |
ferramentas/metaestat/upload.html
| @@ -26,21 +26,17 @@ body { | @@ -26,21 +26,17 @@ body { | ||
| 26 | <div id="i3GEOadminUploaddadosVariaveis" style="left: -5px;"></div> | 26 | <div id="i3GEOadminUploaddadosVariaveis" style="left: -5px;"></div> |
| 27 | <div id="i3GEOadminUploaddadosMedidas" style="left: -5px;"></div> | 27 | <div id="i3GEOadminUploaddadosMedidas" style="left: -5px;"></div> |
| 28 | <br> | 28 | <br> |
| 29 | - <form id=i3GEOupload target="i3GEOuploadiframe" | ||
| 30 | - action="../../admin/php/metaestat_uploaddados_submit.php" | ||
| 31 | - onsubmit="i3GEOadmin.uploaddados.upload.submit();" method="post" | ||
| 32 | - ENCTYPE="multipart/form-data"> | 29 | + <form id=i3GEOupload target="i3GEOuploadiframe" action="../../admin/php/metaestat_uploaddados_submit.php" onsubmit="i3GEOadmin.uploaddados.upload.submit();" method="post" ENCTYPE="multipart/form-data"> |
| 33 | <p class="paragrafo"> | 30 | <p class="paragrafo"> |
| 34 | - <input class=digitar type="file" size=42 name="i3GEOuploadArquivo" | ||
| 35 | - style="top: 0px; left: 0px; cursor: pointer;"> | 31 | + <input class=digitar type="file" size=22 name="i3GEOuploadArquivo" style="top: 0px;left: 0px;cursor: pointer;"> |
| 36 | </p> | 32 | </p> |
| 37 | - <input type="hidden" name="MAX_FILE_SIZE" value="1000000"> <input | ||
| 38 | - type="submit" value="Enviar"> | 33 | + <input type="hidden" name="MAX_FILE_SIZE" value="1000000"> <input type="submit" value="Enviar" size="22"> |
| 39 | </form> | 34 | </form> |
| 40 | <br> | 35 | <br> |
| 41 | <div id="i3GEOadminEditorColunas" style="left: -5px;"></div> | 36 | <div id="i3GEOadminEditorColunas" style="left: -5px;"></div> |
| 42 | - <iframe id="i3GEOuploadiframe" name="i3GEOuploadiframe" src="#" | ||
| 43 | - style="width: 0; height: 0; border: 0px solid #fff;"></iframe> | 37 | + <iframe id="i3GEOuploadiframe" name="i3GEOuploadiframe" src="#" style="width: 0; |
| 38 | + height: 0; | ||
| 39 | + border: 0px solid #fff;"></iframe> | ||
| 44 | <div id=logajax style="display: block"></div> | 40 | <div id=logajax style="display: block"></div> |
| 45 | <script> | 41 | <script> |
| 46 | //necessario para a ferramenta login e outras | 42 | //necessario para a ferramenta login e outras |