Ir para conteúdo
  • Cadastre-se

Marcos Gerene

Membros
  • Total de ítens

    514
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Marcos Gerene postou

  1. Consegui resolver o problemas. Tentei de varias formas com o .inc conforme o Ítalo falou, mas não obtive sucesso, entao barrei o IF do define QReport_PDF em todos os lugares que ele me impedia de fazer algo e funcionou perfeitamente, está gerando o PDF perfeitamente no lugar correto, o arquivo está ok, consigo visualizar e imprimir normalmente. Obrigado a todos pela força e até mais =)
  2. Puts, tem varios mas estão todos em pasta de fontes (fontes que nao são meus) , acredito que nao vao interferir, na pasta do ACBR so existe este e devidamente alterado...
  3. o código que te descrevi acima só executa se o IF que está entre {} for verdadeiro, e este if nunca é verdadeiro, mesmo como define estando descomentado no .inc que voce comentou... eu quis dizer que o codigo não é executado (cursor com F7/F8 não entra)...
  4. Bom dia a todos, Estou com um problema com os PDFs também... Os XMLs estão sendo salvos corretamente na pasta que eu indiquei, mas não consigo salvar o PDF dos CTe's... A minha versão do Quick Report é a 4.06, já descomentei a linha conforme falou o Ítalo mas mesmo assim se eu no comando "CTE.Conhecimentos.ImprimirPDF;" expandir até o momento em que gera o PDF o cursor nunca execura o que está dentro do {$IFDEF QReport_PDF}... Código (estou usando o Demo) {$IFDEF QReport_PDF} var qf : TQRPDFDocumentFilter; i : Integer; {$ENDIF} begin {$IFDEF QReport_PDF} with Create ( nil ) do try FCTe := ACTe; FLogo := ALogo; FEmail := AEmail; FImprimeHoraSaida := AImprimeHoraSaida; FHoraSaida := AHoraSaida; FResumoCanhoto := AResumoCanhoto; FFax := AFax; FNumCopias := ANumCopias; FSistema := ASistema; FUrl := AUrl; FUsuario := AUsuario; FMargemSuperior := AMargemSuperior; FMargemInferior := AMargemInferior; FMargemEsquerda := AMargemEsquerda; FMargemDireita := AMargemDireita; FExpandirLogoMarca := AExpandirLogoMarca; FPosRecibo := APosRecibo; for i := 0 to ComponentCount -1 do begin if (Components is TQRShape) and (TQRShape(Components).Shape = qrsRoundRect) then begin TQRShape(Components).Shape := qrsRectangle; TQRShape(Components).Pen.Width := 1; end; end; AfterPreview := True; QRCTe.Prepare; qf := TQRPDFDocumentFilter.Create(AFile); qf.CompressionOn := False; QRCTe.QRPrinter.ExportToFilter( qf ); qf.Free; finally Free; end; {$ENDIF} ---------- Agradeço desde já a ajuda, Att, Marcos Spirito.
×
×
  • 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...