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

    [Resolvido]Erro em tempo de execução "2105'

    avatar
    cecel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 06/02/2024

    [Resolvido]Erro em tempo de execução "2105' Empty [Resolvido]Erro em tempo de execução "2105'

    Mensagem  cecel 10/10/2024, 11:26

    Bom dia Srs.

    Tenho um formulário que criei um botão de seta para voltar ao registro anterior,

    Na função ao clicar nele coloquei:
    Private Sub Comando356_Click()

    DoCmd.GoToRecord , , acPrevious

    If Me.NewRecord Then
         DoCmd.GoToRecord , , acPrevius
         
         
         
    End If
    End Sub


    ocorre que quando se está no 1º registro do formulário e se clica nele(botão seta para voltar) dá o erro:

    Erro em tempo de execução "2105'
    Você não pode ir para o registro especificado.

    Tem como tirar esse aviso
    e continuar funcionando normalmente?
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3501
    Registrado : 13/12/2016

    [Resolvido]Erro em tempo de execução "2105' Empty Re: [Resolvido]Erro em tempo de execução "2105'

    Mensagem  Alexandre Fim 10/10/2024, 12:59

    Bom dia,

    Substitua o código por esse:

    Código:

    Private Sub Comando356_Click()
    On Error GoTo trata_erro

        DoCmd.GoToRecord , , acPrevious
        Exit Sub

    trata_erro:
        If Err.Number = 2105 Then Resume Next

    End Sub


    Use essa mesma rotina para os demais botões de navegação também.

    É isso

    Att,

    Alexandre Fim



    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Erro em tempo de execução "2105' Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    cecel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 06/02/2024

    [Resolvido]Erro em tempo de execução "2105' Empty Mais uma vez obrigado

    Mensagem  cecel 11/10/2024, 11:47

    Muito obrigado, resolvido.
    Funcionou.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3501
    Registrado : 13/12/2016

    [Resolvido]Erro em tempo de execução "2105' Empty Re: [Resolvido]Erro em tempo de execução "2105'

    Mensagem  Alexandre Fim 11/10/2024, 12:10

    Valeu Cecel !!!
    O forum agradece.
    Sucesso


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Erro em tempo de execução "2105' Setinf11
    Sistemas e Tecnologia Ltda

    Conteúdo patrocinado


    [Resolvido]Erro em tempo de execução "2105' Empty Re: [Resolvido]Erro em tempo de execução "2105'

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 6/12/2024, 18:07