Commit 03ae87916468b8d4e4d5aa0ca07cdd8d6d7f1930

Authored by Edmar Moretti
1 parent ea046a77

--no commit message

admin/php/classe_metaestat.php
... ... @@ -948,6 +948,14 @@ class Metaestat{
948 948 return $this->execSQL($sql,$id_medida_variavel);
949 949 }
950 950 /*
  951 + Function: listaRegioesMedidaVariavel
  952 +
  953 + Lista as regioes de uma medida variavel
  954 + */
  955 + function listaRegioesMedidaVariavel($id_medida_variavel){
  956 +
  957 + }
  958 + /*
951 959 Function: listaConexao
952 960  
953 961 Lista as conexoes cadastradas ou uma unica conexao
... ...
admin/php/metaestat.php
... ... @@ -208,6 +208,11 @@ switch (strtoupper($funcao))
208 208 retornaJSON($m->listaTipoRegiao($codigo_tipo_regiao));
209 209 exit;
210 210 break;
  211 + case "LISTAREGIOESMEDIDAVARIAVEL":
  212 + $m = new Metaestat();
  213 + retornaJSON($m->listaRegioesMedidaVariavel($id_medida_variavel));
  214 + exit;
  215 + break;
211 216 case "LISTAAGREGAREGIAO":
212 217 $m = new Metaestat();
213 218 if(empty($codigo_tipo_regiao)){
... ...
classesjs/classe_php.js
... ... @@ -1448,6 +1448,15 @@ i3GEO.php = {
1448 1448 i3GEO.util.ajaxGet(p,funcao);
1449 1449 },
1450 1450 /*
  1451 + Function: listaRegioesMedidaVariavel
  1452 +
  1453 + Obtém a lista de regioes de uma medida de uma variável do sistema de metadados estatísticos
  1454 + */
  1455 + listaRegioesMedidaVariavel: function(id_medida_variavel,funcao){
  1456 + var p = i3GEO.configura.locaplic+"/admin/php/metaestat.php?funcao=listaRegioesMedidaVariavel&id_medida_variavel="+id_medida_variavel+"&g_sid="+i3GEO.configura.sid;
  1457 + i3GEO.util.ajaxGet(p,funcao);
  1458 + },
  1459 + /*
1451 1460 Function: listaValoresParametroMedidaVariavel
1452 1461  
1453 1462 Obtém a lista de valores de um parâmetro de uma medida de uma variável do sistema de metadados estatísticos
... ...
ferramentas/metaestat/index.js
... ... @@ -591,6 +591,29 @@ i3GEOF.metaestat = {
591 591 return false;
592 592 }
593 593 },
  594 + regioes: {
  595 + //guarda a lista de parametros
  596 + dados: [],
  597 + //obtem a lista com as regioes da medida
  598 + lista: function(id_medida_variavel){
  599 + i3GEOF.metaestat.comum.aguarde($i("i3geoCartoRegioesMedidasVariavel"));
  600 + var temp = function(dados){
  601 + i3GEOF.metaestat.regioes.dados = dados;
  602 + i3GEOF.metaestat.regioes.combo();
  603 + i3GEOF.metaestat.comum.aguarde($i("i3geoCartoRegioesMedidasVariavel"));
  604 + };
  605 + i3GEO.php.listaRegioesMedidaVariavel(id_medida_variavel,temp);
  606 + },
  607 + combo: function(){
  608 + var dados = i3GEOF.metaestat.parametros.dados,
  609 + n = dados.length,
  610 + onde = $i("i3geoCartoRegioesMedidasVariavel"),
  611 + idpar,idcombo,i,novoel,teste;
  612 + for(i=0;i<n;i++){
  613 +
  614 + }
  615 + }
  616 + },
594 617 principal: {
595 618 inicia: function(iddiv){
596 619 if(!iddiv || !$i(iddiv)){
... ...