Tutorial: Diseno de informes en tiempo de ejecución con Stimulsoft
Transcripción
Tutorial: Diseno de informes en tiempo de ejecución con Stimulsoft
Tutorial: Diseno de informes en tiempo de ejecución con Stimulsoft Reports.Web Stimulsoft Reports.Web Tutorial: Diseno de informes en tiempo de ejecución www.discoveryproducts.es [email protected] Partiendo del diseño del informe y aplicación presentados en el tutorial anterior, Modificación de propiedades en tiempo de ejecución con Stimulsoft Reports.Web.pdf, vamos a modificar el diseño de informes en tiempo de ejecución para llevar el diseño de informes hasta el cliente final. Para añadir la capacidad de diseñar informes en tiempo de ejecución desde una página aspx, sólo hay que insertar un control en la página y varias líneas de código fuente. Primero nos aseguramos que está referenciado el ensamblado Stimulsoft.Report.WebDesign en el proyecto. Añadimos a la página Default.aspx un nuevo botón ASP.NET. Lo renombramos como butDiseñar, modificamos el texto a Diseñar Informe y generamos el evento butDiseñar_click. Añadimos también el control StiWebDesigner de la barra de herramientas. Lo renombramos como swdProductos y generamos el evento swdProdutos_SaveReport. Añadimos al código fuente de la página Default.aspx butDiseñar_click del botón el siguiente código fuente: en el evento protected void butDiseñar_Click(object sender, EventArgs e) Stimulsoft Reports.Web Tutorial: Diseno de informes en tiempo de ejecución www.discoveryproducts.es [email protected] { // Abrimos el diseñador con el informe de productos. swdProdutos.Design(rptProductos); } Y añadimos en el evento swdProdutos_SaveReport del botón el siguiente código fuente: protected void swdProdutos_SaveReport(object sender, StiWebDesigner.StiSaveReportEventArgs e) { string strPhysicalPath = this.Request.PhysicalApplicationPath; // Obtenemos el informe que estamos modificando. StiReport rptInforme = e.Report; // Lo guardamos en directorio de la aplicación. rptInforme.Save(strPhysicalPath + "Productos.mrt"); } Ejecutamos la aplicación y pulsamos el botón Diseñar Informe para entrar en la ventana de diseño desde el navegador web. Modificamos cualquier detalle del informe, pulsamos el icono del disco para guardar los cambios. Entramos en el menú y pulsamos el botón Exit. Stimulsoft Reports.Web Tutorial: Diseno de informes en tiempo de ejecución www.discoveryproducts.es [email protected] Volvemos a cargar la página y observamos el informe con las modificaciones aplicadas.
Documentos relacionados
Tutorial: Modificación de propiedades en tiempo de ejecución con
vamos a modificar las propiedades típicas en tiempo de ejecución para hacer el informe más útil y flexible. Modificación del origen de datos en tiempo de ejecución La modificación del origen de dat...
Más detalles