Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad Asincrónica de Semana 10
Actividad Asincrónica de Semana 10
Facultad:
Tecnología e Innovación.
Actividad:
Actividad Asincrónica 10.
Asignatura:
Programación ll.
Docente:
Inge. Ivonne Lissette Meléndez Landaverde.
Integrantes:
César Ovidio Martínez Chicas. (MC1832012022)
Fecha de entrega:
09/10/2023
Librerías y Complementos de reportes en C#
[1]
Ejemplo de un reporte Visual Studio (RDLC)
Puede observar que se agrego el reporte a su web site, presione doble click sobre el reporte
clientes.rdlc
[2]
2) El reporte esta en blanco... presione clic derecho sobre dataset y luego new dataset...
[3]
4) En la ventana de "Data Source Configuration Wizard" , seleccione "New Connection.."
[4]
6) Al completar la información del servidor se mostrara una pantalla como esta, precione
"Next >"
[5]
7) En el siguiente paso complete la información solo esta en la imagen siguiente y precione
"Next >"
8) En el ultimo paso, puede seleccionar los objetos a utilizar, seleccione la tabla "Customers"
y precione "Finish"
[6]
9) Regresara a la pantalla "Dataset Properties" pero ahora no esta vacío los campos "Data
Source" y "Avaible dataset", complete la información tal y como se muestra en la imagen y
luego precione "OK"
10) Regresa al reporte y aun esta vacío, relax pronto lo llenara. Precione clic derecho sobre
el reporte y luego Insert--> Table
[7]
11) Ahora es tiempo de agregar los campos a la tabla, es muy fácil solo tiene que arrastrar
los campos.
12) Abra la pagina "Defaul.aspx" si no la tiene créala, en esta pagina tiene que agregar los
controles "ScriptManager" y "ReportViewer".
[8]
[9]
13) Ahora debemos de agregar el codigo de llenado, precione clic derecho "View code" y
agregue el siguiente código, no olvide los using.
[10]
Agregando un filtro al reporte. Es posible que quieras agregar algún filtro, en el siguiente
ejemplo filtraremos el país.
[11]
16) En la ventana "TableAdapter" Seleccione "Use SQL Statements"
[12]
18) En la ventana "TableAdapter" agregue al query el where "Country = @country"
19) En la ultima pantalla puede agregar un nombre de query, complete la información tal y
como muestra la imagen y uego precione "finish"
[13]
20) Finalmente llamaremos el query que acabamos de hacer y enviaremos un parámetro.
Resultado:
[14]