Ir para conteúdo
  • Cadastre-se

EMBarbosa

Consultores
  • Total de ítens

    9.419
  • Registro em

  • Última visita

  • Days Won

    117

Tudo que EMBarbosa postou

  1. Então parece que está faltando executar o código da procedure "LoadDLLFunctions". Veja também o método TACBrTEFDCliSiTef.Inicializar;
  2. Não quis dizer que o "form padrão" fosse criado, mas sim os forms que herdam dele que possuem o mesmo evento onCreate que você descreveu acima. Dito isso: Creio que não, porque esses outros eventos são de cada form. Mas o evento Application.OnException é da aplicação (Application). Application é na verdade uma variável global da aplicação. Por isso, toda vez que você faz: Você está na verdade sobrescrevendo o mesmo evento com uma procedure do form que foi criado agora.
  3. Que bom que no seu caso não precisou reinstalar. O motivo de não estar mais marcada a opção não é a atualização do ACBr. Na verdade, geralmente é o apresentado no tópico que eu mencionei acima.
  4. Olá. Eu particularmente gosto de analisar sugestões criativas como a sua. Acho que nos acrescenta muito. Dito isso, tenho os seguintes comentários: hmm... talvez o seu problema esteja em colocar o TApplicationproperties no seu FormPadrao. Você deve ter apenas uma instância do TApplicationProperties na sua aplicação. Geralmente coloca-se num DataModule que não vai ser criado e destruído mais de uma vez. O problema ao fazer isso é que cada form criado sobrepõe o Application.OnException do Form anterior. Isso pode levar a uma inconsistência. Acredito que se você criar um dois forms em sequência, o segundo for destruído e então o primeiro gerar uma exception você terá um AccessViolation.
  5. Verifique exatamente onde a exception é levantada. A partir daí, veja qual o caminho que o código está seguindo pra levantar a exception.
  6. Verifique as propriedades Style, AutoComplete e ReadOnly. Me lembro que em conjunto essas propriedades podem ter esse comportamento que você quer.
  7. Sim. Essa escala afeta a contagem do DPI para a aplicação rodando.
  8. Se essa primeira tela é uma tela do método ADM então ele foi inicializado mesmo. Nesse caso, restam duas possibilidade. A implementação está com problemas O seu SiTEF não está preparado para isso. A possibilidade 1 pode ocorrer porque já está desatualizada, continha erros ou o merge feito em sua máquina não está correto. Você pode tentar fazer um debug e verificar exatamente onde a exception está sendo levantada. A possibilidade 2 pode indicar que você não entrou em contato com a Software Express (ou outra credenciadora) para habilitar o seu SiTef para esse tipo de operação. Veja nas mensagens anteriores dos outros usuários que alguns passos são necessários.
  9. Usando o ACBrInstall facilita bastante. Mas tome cuidado pra não desabilitar o ACBrIntegrador, como eu mencionei no outro tópico similar:
  10. Talvez ele esteja exigindo que o CliSiTef esteja inicializado. Não?
  11. No form que está dando esse problema, veja a propriedade o Form "DesignTimePPI" e se ela bate com o DPI do seu monitor. O nome correto dessa propriedade deveria ser DesignTimeDPI. Isso está relacionado a altos valores de DPI (High DPI) que são utilizados em monitores mais novos (quaisquer mais novos com alta resolução, mas em especial os UltraHD ou 4K). Você pode ler sobre como o Lazarus implementa esse recurso em https://wiki.lazarus.freepascal.org/High_DPI Algumas das outras opções relacionadas estão em menu "Projeto" -> "Opções do projeto" as seguintes propriedades: Usar escalonamento LCL (DPI-Alto) Usar recurso de manifesto (e habilitar temas)
  12. Nosso controle de versão é baseado na versão que está no SVN. Você precisa verificar se o código fonte do ACBr está numa pasta com controle de versão. Daí você pode verificar em qual revisão está. Na dúvida, não ultrapasse quer dizer sempre faça backup.
  13. Eu sugiro você montar um exemplo simples de como reproduzir. Daí você pode entrar em contato até com o fabricante do ECF caso necessário para questionar.
  14. É provável que você está recebendo uma mensagem que não foi possível carregar a "ACBrIntegrador.bpl" e daí você aperta "não" para a pergunta carregar da próxima vez.
  15. Feche o Delphi e reinstale os componentes.
  16. Desculpe, não quis dizer que o motivo era a GPU e sim que tendo uma GPU trabalhando em conjunto com o browser isso impediria (tanto a mim como outros usuários do fórum) de ver a lentidão. Eu acredito que seja algo no javascript do Invision Community mesmo. Mas se for isso, dificilmente poderemos fazer alguma coisa além de reportar para eles o problema. De qualquer maneira, precisaríamos detectar exatamente como podemos reportar a mesma.
  17. Pesquise no código se existe menção a ACBr ou componentes iniciados por ACBr.
  18. Eu aprendi a duras penas que qualquer informação vinda da contabilidade que gera stress deve ser "validada" antes de começar a gerar stress. Por "validada" eu quero dizer pedir a eles que apresentem a legislação que se aplica no pedido e justifica as alterações propostas. De um lado isso cortou o estresse em 50% ou mais. Por outro lado passamos a ser muito mais amigáveis com os pedidos deles. Ganha ganha.
  19. Sugiro você verificar no site da SEF de SC. Caso não encontre uma orientação clara, então entre em contato com eles pelo "Fale Conosco". http://www.sef.sc.gov.br/servicos/servico/42/ECF_-_Equipamentos_Emissores_de_Cupom_Fiscal Veja em especial a área de perguntas respondidas.
  20. Que estranho, não tenho esse problema. E olhe que eu tenho geralmente umas 6 abas do fórum abertas. Só que eu uso o Firefox. Chegou a testar com outro browser? Outra possibilidade, você tem uma GPU na máquina que roda o browser?
  21. Esse valor é string ou binário? Pois parece binário.
  22. Acho que sim. Mas o ideal é fazer um merge. Como o arquivo dele pode estar numa revisão diferente do arquivo na sua máquina, pode haver outras alterações que você queira ignorar...
  23. É necessária ainda a avaliação das alterações. Você pode ajudar baixando, testando e reportando tanto o sucesso como qualquer problema encontrado.
  24. Apenas para informação futura ou pesquisa no fórum: NFTS nesse contexto significa "Nota Fiscal Eletrônica do Tomador/Intermediário de Serviços".
  25. Não temos componentes prontos em Quick Report. Mas há impressões em Fortes Report, Fast Report e diretamente em ESCPOS. Esse tópico abaixo de notícias está relacionado (sobre MDF-e):
×
×
  • 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...