none
Crear un reporte en WPF RRS feed

  • Pregunta

  • Amigos com estan, estoy iniciandome en wpf, tengo un abc de clientes, y ahora quiero probar los reportes, pero no enmcuentro ningun control parecido al reportviewer que tenia en windows forms, quiero hacer un reporte usando crystal reports, alguien sabe que control tengo que usar o algun ejemplo de como hacer un reporte en Wpf y Crystal Reports??
    miércoles, 23 de diciembre de 2009 16:43

Respuestas

  • Por cierto para añadir el control CrystalReportViewer debes de referenciar el ensamblado CrystalDecisions.Windows.Forms en el XAML

    <Window x:Class="WindowsApplication10.Window1"

    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

    xmlns:cr="clr-namespace:CrystalDecisions.Windows.Forms;assembly=CrystalDecisions.Windows.Forms"

    Title="WindowsApplication10" Height="300" Width="300"

    >


    Oscar Avarez Guerras - Arquitecto Software en I3B (I+D+I) Blog:http://geeks.ms/blogs/oalvarez Por favor marca como respuesta si te ha ayudado esta respuesta
    • Marcado como respuesta Fsigu jueves, 24 de diciembre de 2009 22:59
    jueves, 24 de diciembre de 2009 18:25

Todas las respuestas

  • Hola debes utilizar el Crystal Reports de Winforms para ello sigue los siguientes pasos

     

    Añade la referencia-->WindowsFormsIntegration.

    añade la referencia-->System.Windows.Forms.

    Hostea el CrystalReport Viewer dentro de tu aplicacion WPF

    <StackPanel>

    <WindowsFormsHost>

    <cr:CrystalReportViewer x:Name="crCrystalReportViewer" />

    </WindowsFormsHost>

    </StackPanel>


    Oscar Avarez Guerras - Arquitecto Software en I3B (I+D+I) Blog:http://geeks.ms/blogs/oalvarez Por favor marca como respuesta si te ha ayudado esta respuesta
    jueves, 24 de diciembre de 2009 13:01
  • Por cierto para añadir el control CrystalReportViewer debes de referenciar el ensamblado CrystalDecisions.Windows.Forms en el XAML

    <Window x:Class="WindowsApplication10.Window1"

    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

    xmlns:cr="clr-namespace:CrystalDecisions.Windows.Forms;assembly=CrystalDecisions.Windows.Forms"

    Title="WindowsApplication10" Height="300" Width="300"

    >


    Oscar Avarez Guerras - Arquitecto Software en I3B (I+D+I) Blog:http://geeks.ms/blogs/oalvarez Por favor marca como respuesta si te ha ayudado esta respuesta
    • Marcado como respuesta Fsigu jueves, 24 de diciembre de 2009 22:59
    jueves, 24 de diciembre de 2009 18:25
  • Hola muchachos.. por casualidad no viene nada nativo que no sea crystal ni ninguna herramienta propietaria para el tratamiento de reportes.. mucho sufri con crystal.

    gracias saludos
    viernes, 5 de marzo de 2010 4:25
  • Hola samArg.

    Nativo no hay en silverlight, aunque dependiendo de la calidad deseada, se lo puede contruir uno mismo.

    Basicamente como silverlight trabaja con graficos vectoriales, estos se pueden escalar a un formato deseado y siempre se puede imprimir una vista.

    Tambien se pueden crear reportes en sql server y mostrarlos a traves de silverlight.

    En cualquier caso no existe nada nativo de momento.

    Saludos
    David González
    viernes, 5 de marzo de 2010 7:46