2009-06-23 18 views
9

Me gustaría integrar algunos informes de alto nivel en mi aplicación WPF. Básicamente, el usuario ingresará algunos parámetros, presionará el botón "Ir" y se le presentará su informe.¿Opciones de informes para una aplicación WPF?

Un informe constará de un texto, algunas mesas y algunas cartas.

Qué tecnologías, herramientas y bibliotecas están disponibles para mi aplicación WPF?

+0

[Esta pregunta] (http://stackoverflow.com/questions/180746/whats-the-best-approach-to-printing-reporting-from-wpf) parece ser uno similar. –

Respuesta

-1

echar un vistazo para infragistics. Tienen una solución completa de informes wpf en su biblioteca WPF NetAdvantage.

+0

Infragistics Reporting no se utiliza para mostrar los datos del informe. Se usa para escribir contenido de WPF en XPS para imprimir, etc. – Paul

2

He visto a un colega usar Active Reports (y cualquier generador de informes lo haría), generar el informe, exportar a la imagen (1 página = 1 imagen) y cargar las imágenes individuales en un FlowDocument. Entonces tendría la funcionalidad incorporada para ir y venir, hacer zoom y todas las bondades que proporciona FlowDocument.
Sé que este trabajo aroundish pero esta solución tiene 2 ventajas: 1) que no está vinculado a ningún generador de informes en particular y 2) que no es necesario utilizar el WindowsFormsHost, que no se puede utilizar en la confianza parcial escenarios.

2

dos opciones que están fuera de la caja en el estudio visual (Pro o superior): Crystal Reports O informes de SQL Server (SSRS)

En WPF puede alojar el visor de informes cristal o el visor de SSRS dentro de las ventanas forma el control de host.

0

La mejor opción que sé es MS Word:

  1. Debe implementar todos los filtros que necesita para el informe particular dentro de su aplicación.
  2. Usted tiene que integrar MS Word en su aplicación y que significa que tiene que presentar en el informe algunos datos que el usuario puede utilizar.
  3. Tiene que proporcionar al usuario del manual de usuario de detalles cómo usar variables reemplazables en MS Word para que puedan usarlo correctamente.
  4. Ofrece la posibilidad de que el usuario pueda cargar plantillas de informes de MS Word en el lado del servidor.

En ese caso usuario puede construir el uso de todos los datos o parte de los datos que está proporcionando para el seguro de informe y en los lugares que quiere, así como su uso puede utilizar cualquier diseño de informe se basa en MS Word funcionalidad .

Cuestiones relacionadas