MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    Controlar a mudança do registro exibido no form

    Aurino
    Aurino
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 09/06/2014

    Controlar a mudança do registro exibido no form Empty Controlar a mudança do registro exibido no form

    Mensagem  Aurino 24/7/2014, 18:50

    Srs. boa tarde!



    • Cenário:
      Tenho um form em que os "TextBox" ficam todos bloqueados para evitar alterações acidentas.
      Quando o usuário desejar editar um registro, deverá clicar no botão "Editar"


    • Problema:
      Durante a edição, o usuário pode usar as teclas para passara pra outro registro o que implica em salvar automaticamente as alterações,
      isto é um problema pois preciso que seja atendido requisitos antes de poder salvar um registro.


    • Pergunta:
      Qual a maneira de evitar que o usuário passe para o próximo registro (ou anterior) usando as teclas (Setas - Tab - Enter...)?


    • Hipótese:
      Talvez o melhor não seja controlar as teclas; mas impedir que se mude de registro durante a edição; porém não sei como fazer... novato sofre!!..





    Obrig@do pelo espaço!

    Marco Messa
    Marco Messa
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 291
    Registrado : 28/06/2010

    Controlar a mudança do registro exibido no form Empty Re: Controlar a mudança do registro exibido no form

    Mensagem  Marco Messa 24/7/2014, 19:34

    Bem vindo rapaz!

    Existem alguns eventos do formulário que podem te ajudar.
    Provavelmente você deve ter alguma função que faz uma validação no formulário ou algo do tipo, você pode utilizar o BeforeUpdate pra verificar se as condições que você utiliza pra validar foram atendidas. Caso não tenham sido, basta definir o parâmetro Cancel do evento como True que ele irá cancelar o update.

    Segue a documentação do evento com exemplos:

    http://msdn.microsoft.com/EN-US/library/office/ff822421(v=office.15).aspx


    .................................................................................
    Tea with me that I book your face Cool
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 04/04/2010

    Controlar a mudança do registro exibido no form Empty Re: Controlar a mudança do registro exibido no form

    Mensagem  Avelino Sampaio 25/7/2014, 09:24

    Olá!

    Altere a propriedade CICLO do formulário para "Registro Atual"

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Aurino
    Aurino
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 09/06/2014

    Controlar a mudança do registro exibido no form Empty Resolvido

    Mensagem  Aurino 25/7/2014, 12:32

    Caros Marco e Avelino, obrigado pela valiosa ajuda!

    No método do Marco deu resultado, bastou chamar a função que valida os dados ao salvar;
    A dica do Avelino foi direto ao ponto, simplesmente não se pode mudar de registro sem usar os botões de comando.

    Obrig@do!

     bounce 


    .................................................................................
    Obrig@do pelo espaço!
    .................................................................................

    Conteúdo patrocinado


    Controlar a mudança do registro exibido no form Empty Re: Controlar a mudança do registro exibido no form

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 17:01