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. Tente deixar as bibliotecas padrões da sua IDE...
  2. Provavelmente você estava com a versão antiga do Fortes instalada.. o nome do Package é diferente... Mas o instalador do ACBr não apaga ou remove Packages de terceiros... o Instalador do ACBr, tem o código aberto, assim como todo o ACBr, então basta ver nos fontes o que ele realmente faz
  3. Esse erro indica que está faltando o Fortes Report CE https://github.com/fortesinformatica/fortesreport-ce
  4. Envie o arquivo para https://www.virustotal.com/gui/home/upload Esse site analisa o arquivo contra varios antivírus diferentes
  5. experimente aumentar o timeout
  6. Por favor verifique se não se trata desse caso:
  7. Não conheço nenhum método semelhante, nas DLLs das TEF Houses...
  8. Citei a Unit do EscLabel, apenas como exemplo, de como implementar uma Sobrecarga, no método ComandoDimensoes
  9. Já leu as informações dessa página ? https://ajuda.bling.com.br/hc/pt-br/articles/360041571894-Dicas-para-instalação-e-uso-do-ACBr-Monitor-SAT
  10. Experimente implementar o método ComandoDimensoes, na classe PPLA, ele foi introduzido, para EscLabel e é chamado em TACBrETQClass.ComandosIniciarEtiqueta function TACBrETQEscLabel.ComandoDimensoes: AnsiString; begin Result := ''; if (Dimensoes.Largura > 0) then AdicionarComandos('^S(CLS,P,' + IntToStr(ConverterUnidade(etqDots, Dimensoes.Largura)), Result); if (Dimensoes.Altura > 0) then AdicionarComandos('^S(CLS,L,'+IntToStr(ConverterUnidade(etqDots, Dimensoes.Altura)), Result); if (Dimensoes.EspacoEntreEtiquetas > 0) then AdicionarComandos('^S(CLS,C,'+IntToStr(ConverterUnidade(etqDots, Dimensoes.EspacoEntreEtiquetas)), Result); if (Dimensoes.EspacoEsquerda > 0) then AdicionarComandos('^S(CLS,G,'+IntToStr(ConverterUnidade(etqDots, Dimensoes.EspacoEsquerda)), Result); end;
  11. Oi Charles, O pessoal da Tanca me comunicou que já está analisando o caso
  12. Porque não usar a última versão do Lazarus (2.2.2) ? https://www.lazarus-ide.org/
  13. Oi Marcelo.. a modificação faria o fonte principal, aceitar uma interpretação diferente da especificação da API do BC... O correto seria traduzir o retorno errado, para o valor correto, em um "hook" da classe do PSP... veja esse exemplo do B.B. procedure TACBrPSPBancoDoBrasil.QuandoReceberRespostaEndPoint(const AEndPoint, AURL, AMethod: String; var AResultCode: Integer; var RespostaHttp: AnsiString); begin // Banco do Brasil, responde OK a esse EndPoint, de forma diferente da especificada if (UpperCase(AMethod) = ChttpMethodPUT) and (AEndPoint = cEndPointCob) and (AResultCode = HTTP_OK) then // <------ AQUI ------ begin AResultCode := HTTP_CREATED; // Ajuste no Json de Resposta em Testes alterando textoImagemQRcode p/ pixCopiaECola - Icozeira if (ACBrPixCD.Ambiente = ambTeste) then RespostaHttp := StringReplace(RespostaHttp, 'textoImagemQRcode', 'pixCopiaECola', [rfReplaceAll]); end; // Ajuste para o Método Patch do BB - Icozeira - 14/04/2022 if (UpperCase(AMethod) = ChttpMethodPATCH) and (AEndPoint = cEndPointCob) and (AResultCode = HTTP_CREATED) then AResultCode := HTTP_OK; end; @EliasCesar, consegue adaptar os fontes, para aplicar esses ajustes ?
  14. Pelo GetIt, não aparece nenhuma opção de ferramenta ?
  15. Eles estão errados... O SAT não tem vinculo com a impressora...
  16. Sim, você pode usar Fortes Report
  17. Quem comanda a impressão, é o Software de Gestão.. ou seja, o Bling... Talvez o suporte deles, possa ajudar nessa configuração
  18. Oi Charles... em relação ao efeito "tabela", parece ser algum bug no Sw.Básico na questão do Page Mode da Impressora verifica com o fabricante, se há alguma atualização de firmware disponível Em relação ao grande espaçamento... ajuste EspacoEntreLinhas, para valores de 10 a 40
  19. Na caixa ao lado, em Detalhes tem algumas explicações para os questionamentos A compra dá direito a 3 meses de Download,e todas atualizações nesse periodo... A compra não dá direito a suporte pelos consultores do ACBr Pro... o suporte pode ser feito nos canais abertos do ACBr O ACBrMonitor não tem travas ou limites de instalações
  20. Mas se 1024, causa o erro de RangeChecking (o que não deveria, pois estamos falando de um Integer)... então essa implementação ainda corre o risco de ocorrer problema...
  21. Não parece ser o caso.. ele pode ler de 0 a 1024 Bytes, pois BufferLen é 1024... "RetTotal" não está sendo usado na chamada de "BioRead"...
  22. Mas nesse caso, não temos o mesmo problema ? BioRead(ABio, Lin, BufferLen); Estou tentando compreender o que pode gerar o problema de RangeChecking
×
×
  • 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.