Pesquisar na Comunidade
Showing results for tags 'printoptions'.
Encontrado 1 registro
-
Boa Tarde Pessoal, Utilizamos a versão 4 do FR(FastReport), e no FR não tem a opção para selecionar a impressora quando mostramos o preview na tela, ou mesmo antes de imprimir. Isso é uma limitação do FR? Olhando a função: TACBrNFeDANFEFR.PrepareReport Vi que somente busca a impressora setada. FdmDanfe.frxReport.PrintOptions.Printer := FImpressora; Mas na visualização não tem opção de configurar a bandeja, ou trocar a impressora. Fiz um teste utilizando a printers do windows: function TACBrNFeDANFEFR.PrepareReport(NFE: TNFe): Boolean; var printDialog1 : TPrintDialog; //... printDialog1 := TPrintDialog.Create(Self); if PrintDialog1.Execute then begin FdmDanfe.frxReport.PrintOptions.Printer := Printer.Printers[Printer.PrinterIndex]; FdmDanfe.frxReport.PrintOptions.Copies := Printer.Copies; FdmDanfe.frxReport.PrintOptions.ShowDialog := False; end; Ele abre a caixa de diálogo posso escolher a impressora, etc. Ai fiquei na dúvida se não colocaram a uses printers por causa de uma compatibilidade com o Lazarus, ou algo assim? E se pretendem implementar algo assim? Abraços,
- 3 replies
-
- frxreport
- fastreport
- (e 2 mais)