Ir para conteúdo
  • Cadastre-se

daniel.simoes

Fundadores
  • Total de ítens

    29.526
  • Registro em

  • Última visita

  • Days Won

    785

Tudo que daniel.simoes postou

  1. Algumas impressoras não permitem mudar o tipo de letra na mesma linha... com a DLL funciona ?
  2. Notei que o método "LinhaRelatorioGerencial", da classe ACBrECFEpson, se confunde, quando encontra caracteres de controle (#10), efetuando uma quebra de Linha... (Ainda preciso pensar a melhor maneira de resolver isso) A falha dos Cod.Barras acontecia porque a altura Default do componente era = 10, e isso ocasionava o problema acima... Modifique para que o ACBrECF.ConfigBarras use valores default igual a 0 para Altura e Largura... e com isso, ele usará os valores default para cada Classe (podem variar) Correções já disponível no SVN PS: No manual da EPSON, notei que ela realmente não suporta CONDENSADO ou ITÁLICO
  3. Como você fez a "inclusão dos Itens" ? você deve usar o método ACBrECF.VendeItem
  4. Ok... notei algo estranho nos Cod.Barras... parece que eles precisam que seja informada a Altura, caso contrário não funcionam... estou debugando...
  5. É como eu disse antes... por algum motivo (de erro), seu Lazarus não está sendo reconstruído.... Observe bem as mensagens...
  6. Corrigido nos fontes...
  7. Ok... correção aplicada no SVN... o problema teve origem após um refactoring que fiz para compatibilização com Epson TM-T800F (EscEcf)... Desculpem-me pelo transtorno...
  8. Juliomar, Qual é a versão de Sw.Básico do seu ECF ?
  9. Por favor sempre abra um novo tópico para um novo problema... Vou verificar a questão do carregamento das Formas de Pagamento
  10. https://svn.code.sf.net/p/acbr/code/tools/Argox/PPLA&PPLB.pdf
  11. Os comandos de Código de Barras funcionam... O que ocorre é que alguns códigos de barra tem especificidades, como numero exato de caracteres, apenas números, quantidade de caracteres par, etc...
  12. Provavelmente a IDE não está recompilando, devido algum erro... No Lazarus, os componentes são instalados na IDE de forma estática... ou seja, eles ficam dentro do executável (não haveria possibilidade deles não serem carregados) Tente: Tools -> Configure Build Lazarus -> Clean Up + Build All
  13. SIM... Todo o ACBr é OpenSource http://acbr.sourceforge.net/drupal/?q=node/37
  14. Juliomar, Qual versão de ECF vc usou ? Aqui numa TM-T81 FBIII funcionou tudo...
  15. Sim.... o mesmo que achei... "DLLReadLeMemorias"... mas esse método não faz distinção de "MF" ou "MFD"... Acho que é necessário contactar o fabricante e solicitar mais informações...
  16. Realmente estão faltando os métodos: Procedure ArquivoMF_DLL(NomeArquivo: AnsiString); override ; Procedure ArquivoMFD_DLL(NomeArquivo: AnsiString); override ; Esses métodos dependem de chamadas da DLL do fabricante para serem executados... Qual deve ser a chamada da DLL ? Há algum exemplo de como chamá-la ?
  17. Apliquei a seguinte correção nos fontes do SVN: Favor atualizar os fontes e testar...
  18. Apliquei uma correção para o problema, na rev. 7638 do SVN
  19. TEF exige muitas modificações na Interface e nas regras de negócio da aplicação... Não creio que seja possível usar um "módulo integrador"
  20. Você deve ter instalações conflitantes do ACBr... o Código já existe a muito tempo... Veja: https://svn.code.sf.net/p/acbr/code/trunk/Fontes/ACBrSerial/ACBrECFFiscNET.pas
  21. Apliquei a correção no SVN... O IFDEF não se mostrou necessário... testei no D7, XE7 e Lazarus...
  22. Provavelmente você está atualizando do repositório antigo....
  23. Notei que você está usando USB na Epson... talvez seja esse o problema... por favor experimente usando uma Porta Serial... Você pode usar o TMVirtualPort da Epson para criar uma porta COM Virtual, na USB http://global.latin.epson.com/br/Catalogo/ECF-IF-TM-T800F/Drivers-e-Suporte
  24. Sem duvida..seria uma opção a mais...
  25. Obrigado mais uma vez... já está no SVN..
×
×
  • 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.