Commit a677d5bcb0ab35a28aae0b2e7da195ba4baa0f48

Authored by Edmar Moretti
1 parent d43f4cf8

Correções nos formulários de criação de novas variáveis no metaestat

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&ecirc; deve definir quais colunas do arquivo que foi enviado corresponde &agrave;s colunas do banco de dados de destino</p>" +
62   - "<p>Cont&eacute;m os c&oacute;digos que identificam o limite geogr&aacute;fico, como o c&oacute;digo do munic&iacute;pio ou bairro</p>" +
  61 + ins += "<p class=paragrafo ><b>Abaixo voc&ecirc; deve definir quais colunas do arquivo que foi enviado corresponde &agrave;s colunas do banco de dados de destino</b></p>" +
  62 + "<p class=paragrafo >Cont&eacute;m os c&oacute;digos que identificam o limite geogr&aacute;fico, como o c&oacute;digo do munic&iacute;pio ou bairro</p>" +
63 63 i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_codigoregiao") +
64   - "<p>Cont&eacute;m os valores da medida</p>" +
  64 + "<p class=paragrafo >Cont&eacute;m os valores da medida</p>" +
65 65 i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_valor") +
66   - "<p>Cont&eacute;m o ano (opcional)</p>" +
  66 + "<p class=paragrafo >Cont&eacute;m o ano (opcional)</p>" +
67 67 i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_ano") +
68   - "<p>Cont&eacute;m o m&ecirc;s (opcional)</p>" +
  68 + "<p class=paragrafo >Cont&eacute;m o m&ecirc;s (opcional)</p>" +
69 69 i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_mes") +
70   - "<p>Cont&eacute;m o dia (opcional)</p>" +
  70 + "<p class=paragrafo >Cont&eacute;m o dia (opcional)</p>" +
71 71 i3GEOadmin.uploaddados.upload.comboColunas("i3geoupload_dia") +
72   - "<p>Cont&eacute;m a hora (opcional)</p>" +
  72 + "<p class=paragrafo >Cont&eacute;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&atilde;o</p>" +
  76 + "<p class=paragrafo >Tipo de inclus&atilde;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&aacute;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&aacute;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&aacute;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&aacute;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&iacute;vel com essa regi&atilde;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 "&nbsp<input id=i3GEOFmetaestatEditorBotaot02 type='button' value='"+$trad(4,i3GEOF.metaestat.dicionario1)+"' />" +
1294   - "&nbsp<input id=i3GEOFmetaestatEditorBotaot03 type='button' value='Upload' />";
  1299 + "&nbsp<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
... ...