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 | ... | ... |