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


2 participantes

    Retornar ao formulário, quando o registro não for encontrado.

    avatar
    orion
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 11/09/2017

    Retornar ao formulário, quando o registro não for encontrado. Empty Retornar ao formulário, quando o registro não for encontrado.

    Mensagem  orion 12/9/2017, 18:37

    Boa tarde a todos!

    Sou novo aqui, e tenho uma dúvida. Tenho um determinado formulário, ao qual seleciono uma opção através da uma caixa de combinação e realizo a busca através de um botão que executa uma macro com a seguinte condição Where: [Formulários]![Conhecimento]![Conhecimento]=[Master]![Conhecimento]
    Só que quando ele não encontra o valor correspondente, o formulário fecha, e tenho que iniciar novamente.
    Eu gostaria de um comando, que quando ele não encontrasse o valor correspondente, ele retornaria ao formulário.

    Agradecendo
    avatar
    daygdson
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 49
    Registrado : 20/04/2017

    Retornar ao formulário, quando o registro não for encontrado. Empty Re: Retornar ao formulário, quando o registro não for encontrado.

    Mensagem  daygdson 12/9/2017, 18:56

    Boa tarde Orion, acho que você terá que colocar uma condição "Se", "Senão para retornar ao formulário desejado por exemplo

    Private Sub Botao_Click() 'ao clicar no botão de ação
    If Conhecimento = conhecimento then
       ' executa o resultado  
    Else
       'retorna o formulário
    End If
    End Sub


    isto em código VBA, o ideal era postar o banco ou parte da execução desejada para entendermos melhor.

    Na macro você também tem a opção de senão, nela você coloca o que deseja que retorne caso no primeiro bloco "Se" não encontre o valor desejado.
    avatar
    orion
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 11/09/2017

    Retornar ao formulário, quando o registro não for encontrado. Empty Retornar ao formulário, quando o registro não for encontrado.

    Mensagem  orion 13/9/2017, 14:35

    Bom dia, daygdson

    Estou enviando o formulário, para você dar uma olhada. Obrigado.

    tente localizar um registro que não exista e verá o que digo

    Conteúdo patrocinado


    Retornar ao formulário, quando o registro não for encontrado. Empty Re: Retornar ao formulário, quando o registro não for encontrado.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 14:52