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

    [Resolvido]Erro 2486 só na máquina do cliente

    Antonio Haele Arnaut
    Antonio Haele Arnaut
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 21/02/2012

    [Resolvido]Erro 2486 só na máquina do cliente Empty [Resolvido]Erro 2486 só na máquina do cliente

    Mensagem  Antonio Haele Arnaut 22/2/2023, 18:17

    Meu projeto funciona normalmente em minha máquina. Na máquina do cliente apresenta o erro 2486. Alguém sabe a solução ou já passou por isto? O projeto é grande. Não tenho como postar o exemplo.


    Última edição por Antonio Haele Arnaut em 1/3/2023, 13:09, editado 1 vez(es)
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Erro 2486 só na máquina do cliente Empty Re: [Resolvido]Erro 2486 só na máquina do cliente

    Mensagem  Alexandre Fim 22/2/2023, 18:39

    Olá Antonio,

    A descrição do erro está muito vaga.
    Este erro ocorre quando abre o Access...quando fecha....quando abre algum formulário ou relatório...quando executa uma macro..
    Onde ocorre precisamente?

    Geralmente, este erro ocorre quando se usa "DoCmd.Save" no VBA. Pode ser que esteja rodando algum outro processo na hora de salvar.

    Neste caso, utilize assim:

    DoEvents
    DoCmd.Save ....[seu processo]....

    Tente isso.

    OBS: Você pode compartilhar seu projeto no Goolge Drive, DropBox e etc, e em seguida, compartilhe o link aqui no forum. Desta forma, conseguimos baixar seu projeto e analisar o problema.

    Att,

    Alexandre Fim







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

    [Resolvido]Erro 2486 só na máquina do cliente Setinf11
    Sistemas e Tecnologia Ltda
    Antonio Haele Arnaut
    Antonio Haele Arnaut
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 21/02/2012

    [Resolvido]Erro 2486 só na máquina do cliente Empty Erro 2486 só na máquina do cliente

    Mensagem  Antonio Haele Arnaut 22/2/2023, 18:54

    Ocorre ao abir. Vou verificar os códigos. Retorno a resposta. Obrigado!
    Antonio Haele Arnaut
    Antonio Haele Arnaut
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 21/02/2012

    [Resolvido]Erro 2486 só na máquina do cliente Empty Erro 2486 só na máquina do cliente

    Mensagem  Antonio Haele Arnaut 22/2/2023, 19:09

    O Projeto é um ERP, que vem de longos anos! Está dividido em front-end e mais de vinte back-end's! Um projeto muito grande! Abre perfitamente em minha máquia. Nas máquinas do cliente, não abre!

    Fiz a verificação sugerida - Os únicos "Save! encontrados são dos códigos de fechamento "DoCmd.close..." Este erro só passou a ocorrer agora, com novos imcrementos! Continua a verificação!...
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Erro 2486 só na máquina do cliente Empty Re: [Resolvido]Erro 2486 só na máquina do cliente

    Mensagem  Alexandre Fim 22/2/2023, 19:55

    Acredito que vc ja tenha executado o "Compactar/Reparar Banco de Dados".

    Algumas questões:

    1) Em qual versão do Access o ERP foi desenvolvido?
    2) Houve atualização do pacote Office de 32 para 64 bits? Se SIM, foram realizados ajustes nas declarações de API usando o atributo "PtrSafe"?
    3) Já compilou o projeto? Ocorreu algum erro?


    Att,

    Alexandre Fim


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

    [Resolvido]Erro 2486 só na máquina do cliente Setinf11
    Sistemas e Tecnologia Ltda
    Antonio Haele Arnaut
    Antonio Haele Arnaut
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 21/02/2012

    [Resolvido]Erro 2486 só na máquina do cliente Empty Erro 2486 só na máquina do cliente

    Mensagem  Antonio Haele Arnaut 23/2/2023, 00:27

    É um projeto que nasceu pequeno, em 2009; e cresceu pelas oportunidades e necessidades. Viva o Access!
    Hoje, é um front-end vinculado a 30 beck-end's - Uma pilha.
    Funciona muito bem, em rede e em 80 máquinas; sem problemas de conflito e accessibilidade.
    Eliminei o máximo de consultas, filtrando diretamente no botão de abrir dos fomulários. É rápido.
    A atualização de 32 para 64 Bits, com ptr Saf, foi executada. Abre normalmente em minha máquina. Não está abrindo na máquina do cliente, depois que mudei para 64 Bits. A máquina do cliente está compatível com 64 Bits.
    A compilação indica um erro de módulo, na LINHA EM NEGRITO. O Módulo não é meu; acredito que obtive a bastante tempo, no Fórun.

    Removí alguns módulos antigos, que já não faziam sentido, e o aplicativo abriu na máquina do cliente.

    Em compensação, o formulário de login ficou travado.

    Ainda estou invstigando; mas já pude determinar que os problemas estão em um ou mais módulos.



    Mod_ProcurarArquivo: (Não me lembro por quê incluí este módulo, penso que não uso esta função; vou retirar, expeimentalmente, em uma cópia)

    Public Function fncLocalizarArquivo()
    Dim fd As Office.FileDialog
    On Error GoTo trataerro
    Set fd = Application.FileDialog(msoFileDialogOpen)
    With fd
       With .Filters
           .Clear
           .Add "Banco de Dados", "*.accdb", 1
           .Add "Todos", "*.*", 2
       End With
       .Title = "Selecionar Banco de Dados)"
       .AllowMultiSelect = False
       .InitialFileName = "c:\"
       .InitialView = msoFileDialogViewPreview
       If .Show Then
           fncLocalizarArquivo = .SelectedItems(1)
       End If
    End With
    sair:
       Exit Function
    trataerro:
       fncLocalizarArquivo = ""
       Resume sair:
    End Function
    Antonio Haele Arnaut
    Antonio Haele Arnaut
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 21/02/2012

    [Resolvido]Erro 2486 só na máquina do cliente Empty Erro 2486 só na máquina do cliente - Resolvido

    Mensagem  Antonio Haele Arnaut 23/2/2023, 00:28

    Uso o Acces 2016; em versão oficial.

    Uso o Acces 2016; em versão oficial.

    Problema resolvido. Posto aquí a descrição, para ajudar alguém que vier a passar por este probçema; te também muitos agradecimentos aos amigos do fórum que se dispuseram a judar-me com suas prreciosas informações! Muito grato à todos!



    1 - Recompilei todo o projeto;
    2 - Copiei todos os formulários para uma cópia sem módulos - O aplicativo abriu. Então descartei erros de codigos nos formulários. Isto permitiu restringir minha busca aos módulos;
    3 - Exluí os módulos sem aplcação no projeto;
    3 - Verifiquei e corrigi referências às tabelas e consultas;
    4 - Executei e corrigi todas as consultas onde havia o termo "Expr";
    5 - Exclui o censurado - formulários; consultas e tabelas de experimentação sem utilidade
    6 - Verifiquei e corrigi um erro de local para um dos Back-end's.

    Isto tomou seis dias de intenso trabalho; considerando que são trinta back-end's com aproximadamente 350 formulários, além das consultas. Aproveitei para executar algumas melhorias.
    Antonio Haele Arnaut
    Antonio Haele Arnaut
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 21/02/2012

    [Resolvido]Erro 2486 só na máquina do cliente Empty Re: [Resolvido]Erro 2486 só na máquina do cliente

    Mensagem  Antonio Haele Arnaut 23/2/2023, 22:56

    Resolvido!
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Erro 2486 só na máquina do cliente Empty Re: [Resolvido]Erro 2486 só na máquina do cliente

    Mensagem  Alexandre Neves 24/2/2023, 21:44

    Boa noite

    Faltou marcar o "Resolvido" no formulário do fórum


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    Conteúdo patrocinado


    [Resolvido]Erro 2486 só na máquina do cliente Empty Re: [Resolvido]Erro 2486 só na máquina do cliente

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/5/2024, 07:58