|
Seleccionar impresora Report Builder
Tengo una aplicacion que usa Report Builder para imprimir. Cuando selecciono una impresora y mando a imprimir directamente me funciona perfectamente usando:
MyReport.Printer.PrinterName:="Nombre de la impresora"
Pero cuando muestro primero el informe en pantalla y luego le doy a imprimir desde el preview siempre me coje la impresora por defecto.
El código que uso es el siguiente:
MyReport.ShowAutoSearchDialog := False;
MyReport.ShowPrintDialog := False;
MyReport.DeviceType := 'Screen';
MyReport.Printer.PrinterName:=Fimprimir.Combo_Printer.Text;
MyReport.Printer.PrinterSetup.Copies := Fimprimir.Copias;
MyReport.PrinterSetup.BinName:= FImprimir.Bandeja.Text;
Myreport.Printer.DocumentName:="Nombre del documento";
MyReport.Reset;
MyReport.Print;
Nota: FImprimir es mi PrintDialog.
|