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 | 58 | fimsubmit: function(){ |
| 59 | 59 | core_carregando("desativa"); |
| 60 | 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 | 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 | 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 | 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 | 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 | 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 | 73 | i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_hora") + |
| 74 | 74 | //"<p>Tipo de valores</p>" + |
| 75 | 75 | //i3GEOadmin.uploaddados.upload.tipoValores("i3geoupload_tipoval") + |
| 76 | - "<p>Tipo de inclusão</p>" + | |
| 76 | + "<p class=paragrafo >Tipo de inclusão</p>" + | |
| 77 | 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 | 80 | $i(i3GEOadmin.uploaddados.upload.onde).innerHTML = ins; |
| 81 | 81 | new YAHOO.widget.Button( |
| ... | ... | @@ -163,8 +163,8 @@ i3GEOadmin.uploaddados = { |
| 163 | 163 | i3GEO.php.listaVariavel(i3GEOadmin.uploaddados.variaveis.combo,"i3geo_metaestat"); |
| 164 | 164 | }, |
| 165 | 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 | 170 | medidas:{ |
| ... | ... | @@ -178,8 +178,8 @@ i3GEOadmin.uploaddados = { |
| 178 | 178 | i3GEO.php.listaMedidaVariavel($i("i3GEOadminEditorVariaveis_combo").value,i3GEOadmin.uploaddados.medidas.combo); |
| 179 | 179 | }, |
| 180 | 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 | 186 | \ No newline at end of file | ... | ... |
admin/js/estat_variavel.js
| ... | ... | @@ -1325,6 +1325,10 @@ i3GEOadmin.variaveis = { |
| 1325 | 1325 | if(!eleValue || !eleCodigoConexao){ |
| 1326 | 1326 | return; |
| 1327 | 1327 | } |
| 1328 | + if(eleCodigoConexao.value == ""){ | |
| 1329 | + alert("Escolha uma conexao"); | |
| 1330 | + return; | |
| 1331 | + } | |
| 1328 | 1332 | core_makeRequest(i3GEO.configura.locaplic+"/admin/php/metaestat.php?funcao=esquemasConexao&formato=json&codigo_estat_conexao="+eleCodigoConexao.value,callback); |
| 1329 | 1333 | }, |
| 1330 | 1334 | selTabela: function(idEleValue,idEleCodigoConexao,idEleNomeEsquema){ |
| ... | ... | @@ -1354,6 +1358,14 @@ i3GEOadmin.variaveis = { |
| 1354 | 1358 | if(!eleValue || !eleCodigoConexao || !eleNomeEsquema){ |
| 1355 | 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 | 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 | 1371 | selColuna: function(idEleValue,idEleCodigoConexao,idEleNomeEsquema,idEleNomeTabela){ |
| ... | ... | @@ -1384,6 +1396,18 @@ i3GEOadmin.variaveis = { |
| 1384 | 1396 | if(!eleValue || !eleCodigoConexao || !eleNomeEsquema || !eleNomeTabela){ |
| 1385 | 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 | 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 | 1129 | $i("Ecodigo_tipo_periodo").value = 0; |
| 1130 | 1130 | //impede a alteracao do filtro |
| 1131 | 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 | 1138 | editaMedidaVariavel: function(){ |
| 1134 | 1139 | i3GEOadmin.variaveis.aposGravar = function(){ |
| ... | ... | @@ -1291,7 +1296,7 @@ i3GEOF.metaestat = { |
| 1291 | 1296 | var ins = "<p class='paragrafo' >" + $trad(2,i3GEOF.metaestat.dicionario1) + |
| 1292 | 1297 | "<br><br><p><input id=i3GEOFmetaestatEditorBotaot01 type='button' value='"+$trad(3,i3GEOF.metaestat.dicionario1)+"' />" + |
| 1293 | 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 | 1300 | i3GEO.util.proximoAnterior("","i3GEOF.metaestat.editor.t1()",ins,"i3GEOF.metaestat.editor.t0","i3GEOFmetaestatEditor"); |
| 1296 | 1301 | new YAHOO.widget.Button( |
| 1297 | 1302 | "i3GEOFmetaestatEditorBotaot01", | ... | ... |
ferramentas/metaestat/upload.html
| ... | ... | @@ -26,21 +26,17 @@ body { |
| 26 | 26 | <div id="i3GEOadminUploaddadosVariaveis" style="left: -5px;"></div> |
| 27 | 27 | <div id="i3GEOadminUploaddadosMedidas" style="left: -5px;"></div> |
| 28 | 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 | 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 | 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 | 34 | </form> |
| 40 | 35 | <br> |
| 41 | 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 | 40 | <div id=logajax style="display: block"></div> |
| 45 | 41 | <script> |
| 46 | 42 | //necessario para a ferramenta login e outras | ... | ... |