Tenho um filtro de entrada numa consulta onde existe um campo do tipo select manual.
Ativo (1)
Inativo (2)
Esse formulário já funcionava normalmente com o valor default setado como Ativo (1), porém hoje, depois que fiz uma atualização e precisei redefinir o filtro, a funcionalidade de setar o valor default não fixa mais. Eu gravo a alterar, mas depois quando eu abro o campo não tá gravado.
Versão 9.3.011.
Você quer dizer manter valores do filtro ao retornar da consulta ou ao entrar no filtro a primeira vez este campo já vir setado com valor 1?
Boa noite Haroldo,
Sim, setar o valor default na configuração do campo no filtro, de forma que ao entrar na consulta, a tela de filtro inicial já venha com a opção setada, então o usuário só clica em “Filtrar” para entrar.
Estava assim antes, mas agora não tá dando mais certo.
Tente mover 1 para o campo caso ele seja vazio no evento onvalidate.
Haroldo,
Primeiramente obrigado pela atenção.
Coloquei no evento OnScriptInit assim:
{StsCartao}=‘1’;
Perfeito, iniciou já posicionado como eu queria.
Mas tem que testar se está vazio para atribuir 1.
Se não ao mudar o valor do campo esse não surgirá efeito.
Haroldo,
Fiz o teste e deu certo, se eu deixo o default e entro na consulta ele filtra pelo campo e alterando também ele alterou o filtro, inclusive eu tenho o item “Todos” como título negação e ao selecionar ele, a consulta entrou sem filtro.
Não identifiquei nenhum efeito colateral.