Saltar al contenido

Microsoft LocalReport (rdl) en la aplicación ASP.NET Core MVC

Sé libre de compartir nuestra web y códigos con otro, apóyanos para hacer crecer nuestra comunidad.

Solución:

Al final se nos ocurrió un enfoque totalmente diferente.

Acabamos de crear una nueva aplicación llamada “DocumentService” en .NET Framework que se ejecuta como un servicio en un servidor de Windows. El servicio estaba verificando una base de datos si hay nuevos trabajos en la cola de la base de datos y, de ser así, genera el resultado pdf y lo almacena en la base de datos.

Entonces, la aplicación web ya no era responsable de crear el pdf, solo agregó una nueva línea en la base de datos, así que marque que se debe crear un nuevo documento. La aplicación DocumentService luego generó el documento y la aplicación web pudo acceder a los datos en la base de datos.

Podemos usar este “DocumentService” en otra parte de nuestro panorama de aplicaciones y, por lo tanto, el esfuerzo valió la pena. Su aplicación también es multiproceso y funciona bastante rápido y bien.

No, no puede incluir System.Web. Tuve el mismo problema y lo resolví con AspNetCore.Reporting. Puede descargar esto desde NuGet. Esto puede ser útil: https://www.dotnetcurry.com/aspnet/844/aspnet-ssrs-reports-programmatically-html

Aquí tienes las comentarios y valoraciones

Recuerda recomendar este enunciado si te ayudó.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *