-
Total de ítens
57 -
Registro em
-
Última visita
Contact Methods
-
Website URL
scontti.com
Últimos Visitantes
1.189 visualizações
Huelbert Rodrigo's Achievements
-
PowerShell 7.3.4 PS C:\Users\huelb> openssl version OpenSSL 1.1.1t 7 Feb 2023
-
TLS e OpenSSL conferido...mesmo assim continua
-
Huelbert Rodrigo started following ConsultaCadastro em alguns estados
-
Boa tarde pessoal Estou recebendo os seguintes erro na ConsultaCadastro desses estados. AM - 04842352000145 - 500 - https://nfe.sefaz.am.gov.br/services2/services/cadconsultacadastro2 MA - 03334618000186 - 500 - https://sistemas.sefaz.ma.gov.br/wscadastro/CadConsultaCadastro2?wsdl - error:1425F10A:SSL routines:ssl_choose_client_version:wrong ssl version Se souberem de alguma limitação
-
Erro ao gerar PDF via Stream com Fortes Report
um tópico no fórum postou Huelbert Rodrigo Object Pascal - Delphi & Lazarus
Bom dia Estou desenvolvendo uma API de relatórios com Horse + Fortes Report CE em Lazarus, a ideia e trabalhar com o arquivo somente em memória. function TReportBase.GetReport: TStream; begin RLReport.PrintDialog := False; RLReport.ShowProgress := False; RLPDFFilter.ShowProgress := False; RLReport.Prepare; Result := TMemoryStream.Create; RLReport.SaveToStream(Result); Result.Seek(0, soFromBeginning); end; procedure DoReportPerson(Req: THorseRequest; Res: THorseResponse; Next: TNextProc); var LReport: TReportPerson; begin LReport := TReportPerson.Create(nil); try Res.SendFile(LReport.GetReport, 'report.pdf', 'application/pdf'); finally LReport.Free; end; end; O código acima não da erro, mas não retorna o PDF no navegador (conforme print em anexo). Quando utilizo o RLReport.SaveToFile gera o arquivo normalmente. photo_5156672275884386800_w.jfif -
Testei aqui e está funcional. 1 - No ACBrDFeReportFortes.pas criei a classe AjustarFiltroStream pois precisa desse código abaixo: class procedure TDFeReportFortes.AjustarFiltroStream(PDFFilter: TRLPDFFilter; AConfig: TACBrDFeReport); begin PDFFilter.ShowProgress := AConfig.MostraStatus; end; O ShowProgress do PDFFilter tem que receber a propriedade MostrarStatus, pois a intenção é utilizar o StreamPDF dentro de containers Docker evitando interação desktop. 2 - Fiz o refactoring retirando o AStringStream e ajustando o AjustarFiltroStream (Segue anexo). A ideia é criar a função de stream para todos os pdf do ACBrNFe (StreamEventoPDF e StreamInutilizacaoPDF). Posso fazer e te enviar aqui? Se preferir me chame no whatsapp que enviei por mensagem. stream-pdf.zip
-
Estou a disposição caso seja necessário.
-
Huelbert Rodrigo changed their profile photo
-
Boa tarde Diante da necessidade de obter o PDF do DANFE da NFe via Stream (evitando I/O), envio o código para análise, adequação e inclusão no ACBr. Estou criando a função no Fortes com Lazarus. Assim que implementado na NFe, vou implementar no restante dos componentes. Estou a disposição por qualquer dúvida. stream-pdf.zip
-
Arquivos em memoria e DANFE cortando no windows
Huelbert Rodrigo replied to Huelbert Rodrigo's tópico in ACBrNFe
O ImprimirPDF gera o arquivo no HD, a intensão é gerar somente em memória ram pra agilizar o processo. Em conversa com Rafael Dias, o mesmo me disse que somente o XML pode ser gerado em memória ram. Pode encerrar o tópico. -
Arquivos em memoria e DANFE cortando no windows
Huelbert Rodrigo replied to Huelbert Rodrigo's tópico in ACBrNFe
Achei o problema...não tinha uma impressora padrão selecionada no windows. Coloquei uma impressora PDF e deu certo, obrigado a todos. Sobre gerar o PDF somente em memória ram, existe a possibilidade? -
Arquivos em memoria e DANFE cortando no windows
Huelbert Rodrigo replied to Huelbert Rodrigo's tópico in ACBrNFe
Boa tarde O ajuste do texto está em 100% (normal), fiz o teste colocando em 125% deu o mesmo erro na impressão. Instalei uma máquina virtual com windows 7 e o mesmo erro ocorre. Tentei tanto no exemplo acbrNFe que enviei e também com o ACBrLibNFe (mudei as configurações da margem todas pra 2 no ACBrLib.ini), mesmo assim o erro persiste. Engraçado que é somente em Windows. -
Arquivos em memoria e DANFE cortando no windows
Huelbert Rodrigo replied to Huelbert Rodrigo's tópico in ACBrNFe
Todas as margens estão com 2. Mas o problema é que o mesmo fonte no linux da certo e no windows a margem sai desconfigurada. -
Boa tarde 1 - Alguém sabe se é possível criar os XML's e PDF's somente em memoria ram, a intensão é evitar gravar o arquivo em disco (HD) priorizando performance, pois os mesmo, vão ser gravados no S3 da AWS. 2 - Estou com um problema na visualização e geração do PDF em WINDOWS via Lazarus (Anexei print das telas e o projeto exemplo). acbrNFe.zip