MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    Tratamento de erro

    avatar
    Emanuel.Oliveira
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 24/06/2020

    Tratamento de erro Empty Tratamento de erro

    Mensagem  Emanuel.Oliveira em Seg Jul 20, 2020 8:13 pm

    Algum tratamento de erro possivel para este erro da foto?
    Pelas pesquisas se trata pela versão diferente de onde foi desenvolvido e a versao do run-time que está rodando o sistema e apresentando erro.
    Tratamento de erro 20200711
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2455
    Registrado : 22/11/2016

    Tratamento de erro Empty Re: Tratamento de erro

    Mensagem  DamascenoJr. em Seg Jul 20, 2020 10:23 pm

    Em que momento o erro ocorre? Como dica, execute em uma versão completa do Access, detecte o erro, trate o erro e após isso execute novamente na versão runtime.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    Emanuel.Oliveira
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 24/06/2020

    Tratamento de erro Empty Re: Tratamento de erro

    Mensagem  Emanuel.Oliveira em Seg Jul 20, 2020 10:44 pm

    Na versão completa onde desenvolvi não ocorre erro... normalmente em uma rotina de exportar para o excel que esta ocorrendo..unica coisa que percebi..
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2455
    Registrado : 22/11/2016

    Tratamento de erro Empty Re: Tratamento de erro

    Mensagem  DamascenoJr. em Seg Jul 20, 2020 10:50 pm

    Se ocorre no runtime, é certo que ocorre na versão completa. Se não detectar, trate para erros TODOS os procedimentos por trás do módulo do formulário em que o erro ocorre.

    Private sub (ou function)...
    On error goto trataErro

    ........

    sair:
    Exit sub (ou function)

    trataErro:
    Call msgbox(err.description)
    Resume sair

    End sub (ou function)


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    Emanuel.Oliveira
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 24/06/2020

    Tratamento de erro Empty Re: Tratamento de erro

    Mensagem  Emanuel.Oliveira em Seg Jul 20, 2020 11:01 pm

    Ainda n desenvolvi tratando erros... vou tentar aplicar isso que passou.. obrigado por enquanto
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2455
    Registrado : 22/11/2016

    Tratamento de erro Empty Re: Tratamento de erro

    Mensagem  DamascenoJr. em Seg Jul 20, 2020 11:10 pm

    Aguardamos seu retorno.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    Emanuel.Oliveira
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 24/06/2020

    Tratamento de erro Empty Re: Tratamento de erro

    Mensagem  Emanuel.Oliveira em Ter Jul 21, 2020 1:14 pm

    Foi muito útil..e identifiquei um erro... agora um último que está ocorrendo. Tenho um listbox que ao clicar duas vezes me leva para o formulário com aquele registro. Porém no runtime apresenta erro e na minha máquina não abre msgbox de erro.


    Private Sub listaservico_DblClick(Cancel As Integer)
    On Error GoTo Trataerro

    DoCmd.OpenForm "frmmanutencao", , , "id= " & Me.listaservico.Column(0) & ""
    Forms!frmmanutencao.Requery

    SAIR:
    Exit Sub

    Trataerro:
    Call MsgBox(Err.Description)
    Resume SAIR


    End Sub
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2455
    Registrado : 22/11/2016

    Tratamento de erro Empty Re: Tratamento de erro

    Mensagem  DamascenoJr. em Ter Jul 21, 2020 10:06 pm

    Apresenta erro e fecha o programa ou apresenta erro da mensagem de erro tratado?

    Se apresenta erro e fecha então o erro está em um ponto não tratado e é preciso mais investigação para descobrir. Se preciso, trate todos os procedimentos e funções do seu programa.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    Emanuel.Oliveira
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 24/06/2020

    Tratamento de erro Empty Re: Tratamento de erro

    Mensagem  Emanuel.Oliveira em Qua Jul 22, 2020 1:03 am

    Neste comando que coloquei, ele abre o form que preciso porém com essa tela de erro que postei acima, e quando do ok encerra o programa. Se tivesse uma forma de não apresentar ou contornar o erro acredito que seria o suficiente.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2455
    Registrado : 22/11/2016

    Tratamento de erro Empty Re: Tratamento de erro

    Mensagem  DamascenoJr. em Qua Jul 22, 2020 2:57 am

    Como não identificou o ponto exato, será necessário tratar todos os procedimentos do seu aplicativo. Boas práticas, bons estudos.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2455
    Registrado : 22/11/2016

    Tratamento de erro Empty Re: Tratamento de erro

    Mensagem  DamascenoJr. em Qua Set 23, 2020 10:45 pm

    Emanuel.Oliveira, algum avanço?

    Aguardamos retorno...


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

      Data/hora atual: Qui Dez 03, 2020 5:36 pm