Ir para conteúdo
  • Cadastre-se

Maciel Goettms

Membros
  • Total de ítens

    11
  • Registro em

  • Última visita

Tudo que Maciel Goettms postou

  1. Grato pelas respostas. O ajuste de margens para 0.7 realmente resolveu! Obrigado
  2. Olá, Estou com problema na impressão do DANFE, quando o ajuste de scala e layout do windows está com 125%, acaba cortando a visualização na lateral direta, conforme imagem em anexo. Claro que alterando para 100% a impressão fica certa, mas gostaria da saber se há alguma configuração ou ajuste a ser feito?
  3. Identifiquei um problema ao exportar para PDF o DANFE, na minha aplicação instalada como um serviço do windows. O problema é um travamento ao tentar salvar o PDF, e não ocorre ao executar o serviço pelo Delphi, ou rodar como aplicação, apenas quando o serviço é instalado no windows. O problema também "não" ocorre com o DACTE e DAMDFE. Pois bem, depois de atualizar todos os fontes (ACBR e Fortes Report) passei a percorrer o código em busca de identificar onde ocorre o travamento, e assim cheguei no evento BeforePrint do DANFE - Retrato, apenas comentei as linhas onde é atribuído o número de páginas, e OK, gerou o PDF sem travar (apenas cortou a linha lateral à esquerda). Alguma orientação? Em anexo print do código alterado.
  4. Olá, atualizei os fontes e verifiquei que saiu as alterações para a versão 3.00 do DACTE para o Fortes Report, estive testando aqui e encontrei um problema na impressão dos Documentos de Transportes Anteriores, está imprimindo o property "chave" que está vazia no caso de documento eletrônico, e a correta seria "chCTe", fiz a alteração e estou anexando a unit. @Juliomar Marchetti, @Italo Jurisato Junior ACBrCTeDACTeRLRetrato.pas
  5. Obrigado Italo, o Juliomar me informou que estão fazendo as alterações e em breve será subido ao svn, então vou aguardar. Obs: Dupliquei esse post acidentalmente .
  6. Ok, Obrigado Juliomar.
  7. Estou implementando a versão 3.00 do CT-e, atualmente usamos o Fortes Report, e vi que o DACTE não está na versão 3.00, então inciei as alterações e seguindo a mesma lógica das outras versão utilizei um diretiva de compilação (PL_300), porém as diretivas das versões anteriores também são utilizadas no package AcbrCTe, mais especificamente nas units pcteCTe, pcteCTeR e pcteCTeW, em ambas todas as classes estão na diretiva PL_200, então seria o caso de incluir a diretiva PL_300 e "duplicar" o código referente apenas as classes dessa versão, ou qual a melhor forma de proceder? Estou a disposição para contribuir nesse projeto..
  8. Estou implementando a versão 3.00 do CT-e, atualmente usamos o Fortes Report, e vi que o DACTE não está na versão 3.00, então inciei as alterações e seguindo a mesma lógica das outras versão utilizei um diretiva de compilação (PL_300), porém as diretivas das versões anteriores também são utilizadas no package AcbrCTe, mais especificamente nas units pcteCTe, pcteCTeR e pcteCTeW, em ambas todas as classes estão na diretiva PL_200, então seria o caso de incluir a diretiva PL_300 e "duplicar" o código referente apenas as classes dessa versão, ou qual a melhor forma de proceder? Estou a disposição para contribuir nesse projeto..
  9. Bom dia, Identifiquei que os condutores no DAMDFe para FastReport estava imprimindo somente o último da lista, então fiz o ajuste no arquivo em anexo, se quiserem adicionar ao projeto. Até mais. ACBrMDFeDAMDFEFRDM.pas
  10. Boa tarde, muito obrigado pelas respostas Italo e Juliomar, Realmente o problema era na máquina do cliente, atualizei a midas.dll e demais "dll" mas não resolveu, então verifiquei que havia vírus e algumas porcarias instaladas na máquina, restaurei o SO para uma versão anterior e problema resolvido, para garantir pedi para formatar a máquina! Obrigado pela atenção de vocês.
  11. Olá, Estou com um erro ao imprimir o DACTE com Fast Report, que acusa o seguinte: Cdsidentificacao Missing Data Provider Or Data Packet O erro ocorre somente em um cliente, mesmo utilizando a mesma Base de Dados e etc, o erro não acontece quando tento simular em minha máquina, pensei que talvez fosse algum problema da versão do SO, então testei inclusive com Windows 8, Windows 7 (32 e 64 bits) e Windows XP, e o Windows do cliente é o 7 de 32 bits. Pelo que identifiquei o erro ocorre após a carga de todos os dados do DACTE no comando "Result := dmDacte.frxReport.PrepareReport;" do código abaixo: function TACBrCTeDACTEFR.PrepareReport(CTE: TCTe): Boolean; var i: Integer; begin //... dmDacte.CTe := TACBrCTe(ACBrCTe).Conhecimentos.Items.CTe; dmDacte.CarregaDados; if (i > 0) then Result := dmDacte.frxReport.PrepareReport(False) else Result := dmDacte.frxReport.PrepareReport; ...// end; Se alguém já verificou essa situação e/ou puder ajudar, agradeço.
×
×
  • 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...
The popup will be closed in 10 segundos...