Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.502
  • Registro em

  • Última visita

  • Days Won

    766

Tudo que Daniel Simoes postou

  1. Parece ser algum parâmetro errado no XML... extraindo o Log do SAT, você conseguirá ver melhor onde está o erro
  2. Você deve estar deixando passar desapercebido.. algum detalhe.. por favor leia com atenção, esse tópico: Se o problema persistir, você precisará invocar o suporte do fabricante...
  3. Na minha palestra no último Dia do ACBr, abordei esse assunto... Em alguns casos, é mais simples imprimir o QRCode... o exemplo do ACBr, TEFDemoNF, já contempla essa opção
  4. copie a DLL do SAT, para a mesma pasta do SATTeste.exe.. e rode ele como Administrador
  5. Usamos como um String Binário, para Buffer de dados... mas nunca para exibição de Strings para o usuário... Mas como eu disse antes.. não penso em fazer refactoring sobre isso... AnsiStrings são uma ótima forma de criar aplicações que manipulam buffers binários, de forma otimizada, e livres de memory leak
  6. Veja os fontes da ACBrBase.pas.... Eu mapeei a AnsiStrings para outros tipos compatíveis, quando for o tranqueira do NEXTGEN
  7. Não faz sentido... Remover todos os AnsiStrings do ACBr, e projetos que ele usa, levaria meses de trabalho... estou fora... se isso realmente for necessário, prefiro abandonar o Delphi... O 10.4 trouxe o bom e velho Pascal de volta e enterrou de vez o infeliz do compilador NEXTGEN
  8. Ainda não investiguei o problema... mas provavelmente é isso mesmo... Briga de String vs AnsiString... Precisamos seguir todo o caminho e atribuições, para garantir que o mesmo tipo é sempre usado, ou convertido adequadamente... AnsiString sempre foi muito usado no Pascal como um Buffer para dados binários... http://www.ararat.cz/synapse/doku.php/public:howto:binarystring Então alguns "gênios" da Embarcadero, resolveram acabar com a AnsiString no compilador NEXTGEN (que é usado no Delphi Android, até a versão 10.3) Finalmente reconheceram o Erro, e mataram a porcaria do NEXTGEN... veja esses artigos... https://blog.marcocantu.com/blog/strings_immutability_cow_ansistrings.html https://blog.synopse.info/?post/2013/05/11/Delphi-XE4-NextGen-compiler-is-disapointing Essa mudança infeliz, custou muito para a linguagem Delphi... centenas de bibliotecas não puderam ser migradas, devido a essas mudanças não desejadas e infelizes... e por isso que o Delphi não se tornou uma ferramenta de sucesso no mobile..
  9. Por favor anexe os Fontes desse Demo, que verifico o retorno da ACBrSocket
  10. Você ainda poderia usar o ACBrBarCode, e copiar por código, a Imagem dele, para um Image do QuickReport... Algo muito semelhante ao que fizemos no Fortes Report, para exibir o QRCode da NFCe
  11. comece lendo esse tópico: faça uma conta Trial e baixe gratuitamente...
  12. Delphi 10.3, tem o Fast Report, que tem suporte nativo a Cod.Barras
  13. o SAT tb é Epson ? a DLL do SAT da Epson/Gertec precisa que a aplicação chamadora, rode em modo de Administrador
  14. Esse erro não tem nenhuma relação com a Impressora... Essa msg de Erro, vem da DLL do SAT..
  15. Essa linhas deveriam mesmo estar comentadas ? // 156 : fpRede := LinStr; // 157 : fpQRCode := LinStr; // 158 : fpIdCarteiraDigital := LinStr; // 159 : fpNomeCarteiraDigital := LinStr;
  16. Vou testar hoje a tarde... logo volto com um retorno...
  17. Muito bom @volmir.. Obrigado pela sua contribuição... parece em alto nível... Você consegue me ajudar na elaboração do texto de ACBrTEFD-Change-Log.txt ? Pelo que notei nos fontes.. estava errado antes... onde era chamado com o valor 4
  18. Eu nunca testei uma balança com USB... não sei bem qual seria a GUID, para identificarmos os equipamentos que são balanças...
  19. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  20. Parece ser algo no Driver ou Spool da Impressora.. verifique no site do fabricante, se existem atualizações... Mas realmente usar ESC/POS, pode resolver o problema... pois nesse caso será a impressora que irá gerar as Fontes e Barras, QRCode
  21. Não temos nenhum componente, relacionado a esse assunto...
  22. Fiz alguns testes, com a conta que você enviou... realmente ele conecta, envia, mas o email não chega... Eu não vejo outra explicação, do que ser um problema na Loucaweb
  23. Use a configuração no componente como PayGo, para ele ler os campos estendidos, segundo a documentação da PayGo
  24. O ACBrTEFD chama o evento com os Dados do QRCode, para exibição... e também chama o mesmo evento, com a String vazia, sinalizando que você deve remover o QRCode... Estude os Fontes do projeto TEFDemoNF
×
×
  • 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.