Uso Fastreport 4. Devo stampare direttamente sulla stampante senza visualizzare la finestra di dialogo Stampa. Ho deselezionato ShowDialog in Opzioni di stampa, ma continua a mostrare una finestra di dialogo di stampa. Qualsiasi aiuto sarebbe molto apprezzato.Come stampare Fastreport direttamente senza mostrare la finestra di dialogo Stampa
5
A
risposta
13
È necessario impostarlo dopo aver caricato il rapporto.
Report.LoadFromFile('filename');
Report.PrepareReport;
Report.PrintOptions.ShowDialog := False;
Report.Print;
0
Se si assegna una stringa falso per "OnRunDialogs" evento dopo una relazione di carico al di sotto come, le vostre finestre di dialogo non si aprono.
frxMyReport.LoadFromFile (fPath); frxMyReport.OnRunDialogs = "fakeevent";