Solución:
Acabo de echar un vistazo rápido a una clase que creé para imprimir directamente y creo que tomé algunas ideas de este tutorial: Impresión de un informe local sin vista previa
He hecho una clase de extensión para la respuesta de @tezzos. lo que podría hacerlo más fácil.
use este Gist Here para obtener la clase de extensión que escribí. inclúyalo en su proyecto. no para obtener espacio de nombres: D
LocalReport report = new LocalReport();
report.ReportEmbeddedResource = "Your.Reports.Path.rdlc";
report.DataSources.Add(new ReportDataSource("DataSet1", getYourDatasource()));
report.PrintToPrinter();
PrintToPrinter
El método estará disponible el LocalReport
. Podría ayudar a alguien
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)