Avalados por :
Antes de adentrarnos en los detalles de este blog, tenga en cuenta que Crystal Reports (cualquier versión, incluyendo CRVS 2010 - actualmente en Beta) no ha sido probado con Silverlight y, por lo tanto, no tiene soporte. Por ejemplo, si encuentra problemas, el Soporte no podrá enviarlos a QA para su resolución. TS intentará ayudar, aunque esta ayuda estará limitada a soluciones conocidas fuera de Silverlight.
En la próxima versión de Crystal Reports para .NET 2010 (CR para VS2010, también conocido como CRVS2010 y CR2VS2010), habrá un visor WPF disponible para incrustar la visualización de informes de Crystal Reports en aplicaciones WPF. Sin embargo, este visor WPF no funcionará con aplicaciones Silverlight. Las aplicaciones WPF y Silverlight son tipos ligeramente diferentes de aplicaciones y el soporte solo se proporciona para proyectos WPF.
Lo siguiente es un descarado plagio (copia/pega) de un blog que encontré en el siguiente enlace:
http://www.global-webnet.net/blogengine/post/2009/01/06/Running-Crystal-Reports-from-Silverlight.asp...
Ok, ok, no es tan malo. Tengo el permiso de Bill Kratochvil, el autor del blog, para duplicar el contenido aquí. La única razón por la que decidí duplicar el contenido es para preservar el conocimiento. Por ejemplo, si lo anterior se elimina, perderíamos mucha información valiosa. Y no tengo control sobre el contenido publicado por otra persona. Sin embargo, tengo cierto control sobre el contenido publicado en estas páginas. Amo la información y odio perderla tanto o más. Llámenme paranoico, pero amo el blog y no quiero perderlo.
Ejecución de Crystal Reports desde Silverlight
El siguiente www.Silverlight.net webcast INTEGRACIÓN DE NAVEGADOR HTML ( http://silverlight.net/learn/learnvideo.aspx?video=65683 ) proporciona la clave para ejecutar Crystal Reports desde Silverlight. Una vez que completes
el webcast, verás que solo toma unos pocos pasos hacer funcionar tus Crystal Reports.
Descargué el código fuente C# del enlace mencionado anteriormente, agregué la siguiente clase (MyClass) al archivo Page.xaml.cs del proyecto HtmlInteraction_CS y actualicé el Button1_Click() para que lo admita:
...
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute