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. 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..
  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. 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
  9. 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.
  10. 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.