2009-04-06 14 views
14

Estoy buscando una solución de informes para ASP.NET MVC.ASP.NET MVC Reporting

necesito:

  • parámetros de soporte de render a HTML
  • exportación a Excel
  • libre/precio razonable

Cualquier sugerencia?

+0

duplicado (o * * muy similar): http://stackoverflow.com/questions/301986/export-to-excel-in-aspnet-mvc –

+0

Sí, puede crear archivos/Word Excel yo mismo, además, ya lo hice en mi aplicación; pero necesito un motor de informes que sea compatible con MVC. – Dmitry44

+0

por favor edite la pregunta e incluya * todos * sus requisitos –

Respuesta

-1

Iba a sugerir el Microsoft Chart Controls, puede leer sobre ellos here; sin embargo, no recuerdo haber visto nada relacionado con la exportación a Excel. Para que los datos se exporten a Excel, simplemente dejaría que eso sea parte de la solicitud de la página. Le recomendamos que eche un vistazo ya que es posible que no sea necesario que exista la exportación a Excel en los controles de gráficos.

+0

Sí, he planeado usarlo para gráficos; pero ¿y los informes tabulares? – Dmitry44

+0

Esos controles no permiten la generación de informes, lo que implica repetir secciones de datos mediante plantillas. –

0

Telerik Reporting es compatible con MVC y tiene un precio desde $ 399 para una licencia de desarrollador ($ 599 con actualizaciones de fuente y gratuitas durante un año). También proporcionan un working project sobre cómo usar su herramienta en MVC. Espero que esto ayude ...

+0

Esta es una mala recomendación. Telerik puede tener buenas herramientas, pero su solución de informes no es compatible con MVC. El proyecto que vinculó es cómo hacer que su telespectador trabaje en MVC (lo que es trivial) ... pero central para la elaboración de informes es la paginación y la exportación. –

2

Eche un vistazo a Stimulsoft Reports.Web para MVC - la herramienta exactamente para MVC.

+1

No es una solución ideal ya que requiere flash. –

0

La más fácil que encontramos para usar con MVC fue devexpress XtraReports. Pero no es gratis y tiene un precio razonable solo para grandes proyectos.

Here's an example usage with MVC.