Ir para conteúdo
  • Cadastre-se

dev botao

Invalid parameter nas maquinas dos usuários.


Ver Solução Respondido por ALTAMOGIANA,

Recommended Posts

  • Membros Pro

Bom dia

Realizamos a atualização do ACBR(ACBrDFE), quando atualizamos as maquinas dos usuários está ocorrendo "Invalid parameter". 

Este erro ocorre quando o usuário "abre" alguma aplicação(cadastros etc) do sistema atualizado.

Nas maquinas de desenvolvimento este erro não ocorre.

 image.png.3bef470a8a0b1215a99f9de1ce1b9bea.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia @ALTAMOGIANA,

Você atualizou todos os fontes de todas as pastas?

Reinstalou o ACBr com a opção de apagar arquivos antigos marcada?

Compilou a aplicação com a opção Build?

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores
25 minutos atrás, ALTAMOGIANA disse:

Bom dia

Realizamos todo procedimento que você citou.

Continua com o problema.

 

Bom dia!

Por favor:

  • Quando você abre o programa exemplo do respectivo componente ocorre o mesmo problema?
  • Se você tentar abrir o form que está com problemas na IDE ele abre normal? Se executar a aplicação compilando pelo Delphi o problema também ocorre?

Em um primeiro momento, meu palpite é que algum dos seus .dfms estejam com uma informação inválida.

Tente fazer seguinte teste.

Escolha uma das telas que está acusando este erro. Veja quais são os componentes do ACBr que são usados por esta tela.

Crie um novo projeto simples, adicione o componente na tela e tente executar para ver se também ocorre o erro.

 

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia 

  • Quando você abre o programa exemplo do respectivo componente ocorre o mesmo problema? Não ocorre o erro, funciona perfeitamente em máquinas de desenvolvedores.
  • Se você tentar abrir o form que está com problemas na IDE ele abre normal? Sim, abre normalmente
  • Se executar a aplicação compilando pelo Delphi o problema também ocorre? Não ocorre.

     Acreditamos que deva estar faltando algum arquivo nas maquinas dos usurários.

     Mas não sabemos qual.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Aparentemente não tem relação com ACBr
Não esta hardcoded uma impressora por exemplo q existe em seu ambiente e no usuario não ?
apenas uma suposição
nao consegue detalhar a exceção gerando um log?
se é quando acessa cadastro algum parametro de conexao ou consulta inicial?

  • Curtir 1
Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Link para o comentário
Compartilhar em outros sites

  • Consultores

Hmm, infelizmente só essa mensagem não nos ajuda muito a encontrar o problema.

Tente encontrar um fato em comum. Por exemplo, todas as telas que abrem e ocorre o problema tem determinado componente, ou herdam de determinada classe.

Conversando junto a equipe de consultores, um teste sugerido foi abrir todos os forms do projeto e recompilar.

Também foi sugerido testar compilando em debug a aplicação para ver se exibe mais informações sobre o problema.

 

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Consultores
Em 19/04/2024 at 08:42, ALTAMOGIANA disse:

Realizamos a atualização do ACBR(ACBrDFE), quando atualizamos as maquinas dos usuários está ocorrendo "Invalid parameter". 

Este erro ocorre quando o usuário "abre" alguma aplicação(cadastros etc) do sistema atualizado.

É difícil saber exatamente o que é sem entender exatamente onde o erro é levantado.

Por exemplo, tem um problema bem parecido relacionado ao uso de TClientDataset.

Veja: https://stackoverflow.com/a/8147950/460775

Talvez você precise debuggar no cliente ou criar um sistema de log de erros pra poder ter uma ideia de onde o erro acontece.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Membros Pro
  • Solution

Boa tarde!!

Problema resolvido!!

Refizemos as devidas alterações e atualizações do ACBR e o aparentemente o problema foi resolvido.

Agradeço imensamente a ACBR pelo apoio!!!!

Muito obrigado

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Consultores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...