En esta segunda parte Joan Miquel Fernandez continua mostrandonos la manera para añadir el Visor (Viewer) SilverLight de ActiveReports6 dentro de aplicaciones LightSwitch.
En este momento el objetivo es añadir un nuevo proyecto que aloja en su interior el user control que vamos a utilizar.
Con un poco de imaginación lo llamamos SilverlightARViewer 🙂
Es un proyecto tipo Silverlight 4, cuanto más se aprenda de Silverlight 4 y WPF más partido se obtiene de LS.
Eliminamos la clase que crea el asistente ya que en nuestro caso no nos sirve.
Es el momento de añadir el user Control
Sigamos en modo creativo y lo llamaremos SilverlightControlViewer
Añadimos la referencia a AR6 Viewer.
Esta es la referencia a añadir…
Ya podemos arrastrar y soltar el visor en nuestro control.
Creamos el Evento Loaded y añadimos un poco de código tal y como está en la imágen.
private void viewer1_Loaded(object sender, RoutedEventArgs e) { var relPath = new Uri("../report.rpx?OutputFormat=Rdf3", UriKind.RelativeOrAbsolute); viewer1.ViewModel.LoadDocument.Execute(relPath); }
Buscamos la referencia al proyecto que hemos creado
Y lo asociamos a nuestro Control
Aquí lo tenemos, de momento no tiene ningún informe asociado…
¿Qué viene ahora? – En el siguiente tutorial veremos de como crear un formato de impresión y asociarlo con la base de datos.
Los archivos para descarga estarán en la última parte del tutorial…
Hola amigo una pregunta baje el activerport y no me sale la referencia de silverlight debo hacer algo vs2010 sp1
hola simplemente busca el archivo ActiveReports.Silverlight.dll y haz la referencia a el.
te contare que no hya no baja en el trial tu sabes algo de eso
ya lo resolvi gracias espero la siguiente parte una pregunta podrias poner el codigo no en imagen para copiar y pegar ya que uso vb y poder convertir
hola, la entrada con el código fuente está actualizada. 🙂
gracias yo tambiem queria la parte del codigo
yo tambiem uso vb , recuerda somos novatos y aprendemos gracias a ti , y espero la parte 3 y ver si podemos