Commit df0733cf80dcee29e88f4c4e8e1d8e2fdd30c54c
1 parent
304cc879
Exists in
master
and in
7 other branches
Inclusão de opções que permitem obter a listagem de valores, auxiliando o preenc…
…himento dos campos do formulário de edição de medidas de uma variável
Showing
4 changed files
with
68 additions
and
11 deletions
Show diff stats
admin1/metaestat/variaveis/medidas/index.js
| @@ -281,5 +281,26 @@ Obtém a lista de variaveis | @@ -281,5 +281,26 @@ Obtém a lista de variaveis | ||
| 281 | }, | 281 | }, |
| 282 | editarOpcoes: function(id_medida_variavel){ | 282 | editarOpcoes: function(id_medida_variavel){ |
| 283 | window.location.href = "opcoes/index.php?codigo_variavel=" + i3GEOadmin.medidas.codigo_variavel + "&id_medida_variavel=" + id_medida_variavel; | 283 | window.location.href = "opcoes/index.php?codigo_variavel=" + i3GEOadmin.medidas.codigo_variavel + "&id_medida_variavel=" + id_medida_variavel; |
| 284 | + }, | ||
| 285 | + listaCodigosConexao: function(destino){ | ||
| 286 | + i3GEOadmin.bdExplorer.listaCodigosConexao(destino); | ||
| 287 | + }, | ||
| 288 | + listaEsquemas: function(destino){ | ||
| 289 | + i3GEOadmin.bdExplorer.listaEsquemas(destino); | ||
| 290 | + }, | ||
| 291 | + listaTabelas: function(destino){ | ||
| 292 | + var esquema = $(".modal-body form input[name='esquemadb']").val(); | ||
| 293 | + var codigo_estat_conexao = $(".modal-body form select[name='codigo_estat_conexao']").val(); | ||
| 294 | + if(esquema != "" && codigo_estat_conexao != ""){ | ||
| 295 | + i3GEOadmin.bdExplorer.listaTabelas(codigo_estat_conexao,esquema,destino); | ||
| 296 | + } | ||
| 297 | + }, | ||
| 298 | + listaColunas: function(destino){ | ||
| 299 | + var codigo_estat_conexao = $(".modal-body form select[name='codigo_estat_conexao']").val(); | ||
| 300 | + var esquema = $(".modal-body form input[name='esquemadb']").val(); | ||
| 301 | + var tabela = $(".modal-body form input[name='tabela']").val(); | ||
| 302 | + if(esquema != "" && codigo_estat_conexao != ""){ | ||
| 303 | + i3GEOadmin.bdExplorer.listaColunas(codigo_estat_conexao,esquema,tabela,destino); | ||
| 304 | + } | ||
| 284 | } | 305 | } |
| 285 | }; | 306 | }; |
| 286 | \ No newline at end of file | 307 | \ No newline at end of file |
admin1/metaestat/variaveis/medidas/index.php
| @@ -74,6 +74,7 @@ include("templates/templateOpcoesUnidade.php"); | @@ -74,6 +74,7 @@ include("templates/templateOpcoesUnidade.php"); | ||
| 74 | ?> | 74 | ?> |
| 75 | <script type="text/javascript" src="index.js"></script> | 75 | <script type="text/javascript" src="index.js"></script> |
| 76 | <script type="text/javascript" src="../../../dicionario/estat_variavel.js"></script> | 76 | <script type="text/javascript" src="../../../dicionario/estat_variavel.js"></script> |
| 77 | +<script type="text/javascript" src="../../../js/bdexplorer.js"></script> | ||
| 77 | <script> | 78 | <script> |
| 78 | $(document).ready(function(){ | 79 | $(document).ready(function(){ |
| 79 | //vem de admin1/index.js | 80 | //vem de admin1/index.js |
admin1/metaestat/variaveis/medidas/templates/templateFormLista.php
| @@ -63,8 +63,15 @@ | @@ -63,8 +63,15 @@ | ||
| 63 | <div class="form-group form-group-lg"> | 63 | <div class="form-group form-group-lg"> |
| 64 | <label class="col-md-5 control-label" for="esquemadb" >{{{esquemadbTxt}}}</label> | 64 | <label class="col-md-5 control-label" for="esquemadb" >{{{esquemadbTxt}}}</label> |
| 65 | <div class="col-md-7"> | 65 | <div class="col-md-7"> |
| 66 | - <input title="{{{esquemadbTxt}}}" type="text" value="{{{esquemadb}}}" class="form-control" name="esquemadb" required > | ||
| 67 | - </div> | 66 | + <div class="input-group"> |
| 67 | + <input title="{{{esquemadbTxt}}}" type="text" value="{{{esquemadb}}}" class="form-control" name="esquemadb" required > | ||
| 68 | + <div class="input-group-btn"> | ||
| 69 | + <a role="button" class="btn btn-danger btn-fab btn-fab-mini" style="height: 20px;min-width: 20px;width: 20px;" onclick="i3GEOadmin.medidas.listaEsquemas('esquemadb')" href="javascript:void(0)"> | ||
| 70 | + <i class="material-icons md-18">list</i> | ||
| 71 | + </a> | ||
| 72 | + </div> | ||
| 73 | + </div> | ||
| 74 | + </div> | ||
| 68 | </div> | 75 | </div> |
| 69 | </div> | 76 | </div> |
| 70 | </div> | 77 | </div> |
| @@ -73,8 +80,15 @@ | @@ -73,8 +80,15 @@ | ||
| 73 | <div class="form-group form-group-lg"> | 80 | <div class="form-group form-group-lg"> |
| 74 | <label class="col-md-5 control-label" for="tabela" >{{{tabelaTxt}}}</label> | 81 | <label class="col-md-5 control-label" for="tabela" >{{{tabelaTxt}}}</label> |
| 75 | <div class="col-md-7"> | 82 | <div class="col-md-7"> |
| 76 | - <input title="{{{tabelaTxt}}}" type="text" value="{{{tabela}}}" class="form-control" name="tabela" required > | ||
| 77 | - </div> | 83 | + <div class="input-group"> |
| 84 | + <input title="{{{tabelaTxt}}}" type="text" value="{{{tabela}}}" class="form-control" name="tabela" required > | ||
| 85 | + <div class="input-group-btn"> | ||
| 86 | + <a role="button" class="btn btn-danger btn-fab btn-fab-mini" style="height: 20px;min-width: 20px;width: 20px;" onclick="i3GEOadmin.medidas.listaTabelas('tabela')" href="javascript:void(0)"> | ||
| 87 | + <i class="material-icons md-18">list</i> | ||
| 88 | + </a> | ||
| 89 | + </div> | ||
| 90 | + </div> | ||
| 91 | + </div> | ||
| 78 | </div> | 92 | </div> |
| 79 | </div> | 93 | </div> |
| 80 | </div> | 94 | </div> |
| @@ -83,8 +97,15 @@ | @@ -83,8 +97,15 @@ | ||
| 83 | <div class="form-group form-group-lg"> | 97 | <div class="form-group form-group-lg"> |
| 84 | <label class="col-md-5 control-label" for="colunavalor" >{{{colunavalorTxt}}}</label> | 98 | <label class="col-md-5 control-label" for="colunavalor" >{{{colunavalorTxt}}}</label> |
| 85 | <div class="col-md-7"> | 99 | <div class="col-md-7"> |
| 86 | - <input title="{{{colunavalorTxt}}}" type="text" value="{{{colunavalor}}}" class="form-control" name="colunavalor" required > | ||
| 87 | - </div> | 100 | + <div class="input-group"> |
| 101 | + <input title="{{{colunavalorTxt}}}" type="text" value="{{{colunavalor}}}" class="form-control" name="colunavalor" required > | ||
| 102 | + <div class="input-group-btn"> | ||
| 103 | + <a role="button" class="btn btn-danger btn-fab btn-fab-mini" style="height: 20px;min-width: 20px;width: 20px;" onclick="i3GEOadmin.medidas.listaColunas('colunavalor')" href="javascript:void(0)"> | ||
| 104 | + <i class="material-icons md-18">list</i> | ||
| 105 | + </a> | ||
| 106 | + </div> | ||
| 107 | + </div> | ||
| 108 | + </div> | ||
| 88 | </div> | 109 | </div> |
| 89 | </div> | 110 | </div> |
| 90 | </div> | 111 | </div> |
| @@ -93,8 +114,15 @@ | @@ -93,8 +114,15 @@ | ||
| 93 | <div class="form-group form-group-lg"> | 114 | <div class="form-group form-group-lg"> |
| 94 | <label class="col-md-5 control-label" for="colunaidunico" >{{{colunaidunicoTxt}}}</label> | 115 | <label class="col-md-5 control-label" for="colunaidunico" >{{{colunaidunicoTxt}}}</label> |
| 95 | <div class="col-md-7"> | 116 | <div class="col-md-7"> |
| 96 | - <input title="{{{colunaidunicoTxt}}}" type="text" value="{{{colunaidunico}}}" class="form-control" name="colunaidunico" required > | ||
| 97 | - </div> | 117 | + <div class="input-group"> |
| 118 | + <input title="{{{colunaidunicoTxt}}}" type="text" value="{{{colunaidunico}}}" class="form-control" name="colunaidunico" required > | ||
| 119 | + <div class="input-group-btn"> | ||
| 120 | + <a role="button" class="btn btn-danger btn-fab btn-fab-mini" style="height: 20px;min-width: 20px;width: 20px;" onclick="i3GEOadmin.medidas.listaColunas('colunaidunico')" href="javascript:void(0)"> | ||
| 121 | + <i class="material-icons md-18">list</i> | ||
| 122 | + </a> | ||
| 123 | + </div> | ||
| 124 | + </div> | ||
| 125 | + </div> | ||
| 98 | </div> | 126 | </div> |
| 99 | </div> | 127 | </div> |
| 100 | </div> | 128 | </div> |
| @@ -103,8 +131,15 @@ | @@ -103,8 +131,15 @@ | ||
| 103 | <div class="form-group form-group-lg"> | 131 | <div class="form-group form-group-lg"> |
| 104 | <label class="col-md-5 control-label" for="colunaidgeo" >{{{colunaidgeoTxt}}}</label> | 132 | <label class="col-md-5 control-label" for="colunaidgeo" >{{{colunaidgeoTxt}}}</label> |
| 105 | <div class="col-md-7"> | 133 | <div class="col-md-7"> |
| 106 | - <input title="{{{colunaidgeoTxt}}}" type="text" value="{{{colunaidgeo}}}" class="form-control" name="colunaidgeo" > | ||
| 107 | - </div> | 134 | + <div class="input-group"> |
| 135 | + <input title="{{{colunaidgeoTxt}}}" type="text" value="{{{colunaidgeo}}}" class="form-control" name="colunaidgeo" required > | ||
| 136 | + <div class="input-group-btn"> | ||
| 137 | + <a role="button" class="btn btn-danger btn-fab btn-fab-mini" style="height: 20px;min-width: 20px;width: 20px;" onclick="i3GEOadmin.medidas.listaColunas('colunaidgeo')" href="javascript:void(0)"> | ||
| 138 | + <i class="material-icons md-18">list</i> | ||
| 139 | + </a> | ||
| 140 | + </div> | ||
| 141 | + </div> | ||
| 142 | + </div> | ||
| 108 | </div> | 143 | </div> |
| 109 | </div> | 144 | </div> |
| 110 | </div> | 145 | </div> |
ms_configura.php
| @@ -132,7 +132,7 @@ $logTransacoes = false; | @@ -132,7 +132,7 @@ $logTransacoes = false; | ||
| 132 | Tipo: | 132 | Tipo: |
| 133 | {array} | 133 | {array} |
| 134 | */ | 134 | */ |
| 135 | -$i3geoEsquemasWL = array("publicy"); | 135 | +$i3geoEsquemasWL = array(); |
| 136 | 136 | ||
| 137 | //TODO documentar moodle | 137 | //TODO documentar moodle |
| 138 | /* | 138 | /* |