Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Simples
Overview
Report Designer
Creando un Reporte
Report Definition Language
Accesando Data
Creando una Tabla
Creando Grupos
Report Designer
Report Designer
Creando un reporte en blanco
Use el Report Wizard
Importa un reporte existente
Puede hacerlo con otras herramientas que soporten
RDL
Report Definition Language
Data source
Cualquier proveedor de datos .NET
Opcionalmente puede almacenar dredenciales de
usuario
Data set
Las consultas recuperan un conjunto de registros
desde un data source
Permite el uso de lenguaje de consulta del manejador
de datos desde donde se lee la informacin
Consultas dinmicas, permiten el uso de parmetros
Creando una Tabla
Layout view
Report preview
Creando Grupos
Niveles de Grupo
Table header
Category header
Detail
Category footer
Table Footer
Demostracin: Creando un Table Report
A continuacin observaremos
Crear un simple reporte
Uso de origenes de datos compartidos
Uso de un data set
Lesson: Formateando Paginas de Reporte
Report header/footer
Area al inicio/final de la region de datos
Page header/footer
Se agrega a la definicin de la pgina
Opcional para la primera y ltima pgina
Table header/footer
Se puede repetir opcionalmente en todas las paginas
Group header/footer
Fuerzan un corte al inicio o al final del grupo
Puede repetirse opcionalmente en cada pagina
Demostraci: Formateando Pginas
A continuacin veremos
Agregar report headers
Agregar report footers
Formatear page breaks
Lesson: Calculando Valores
Base de Datos
El Report Designer crea automticamente campos
calculados a partir de un Record Set
Puede cambiar el alias de un campo
Calculados
Basado en campos de la BD
Se evala cada registro devuelto por la BD
Puede crear expresiones usando Visual Basic .NET
Agregando Expresiones a un Reporte
Collecciones Globales
Campos
Collection!ObjectName
Collection!ObjectName
Globales Collection.Item("ObjectName")
Collection.Item("ObjectName")
Parametros Collection("ObjectName")
Collection("ObjectName")
ReportItems
Usuario
Funciones de Agregamiento
Funciones de Agregamiento
Sintxis
Funcin(Expresin, Alcance)
Ejemplo:
Sum(Fields!SalesAmount.Value, "Category")
Funciones de Agregamiento Comunes
Avg Promedio
Count Contar valores
CountDistinct Contar todos los valores distintos
First Primer valor
Min Minimo valor no-null
RunningValue Agregamientos de ejecucin
StDev Desviacin estandard
Sum Sumar valores
Formateo Condicionado
=IIF(Me.Value
=IIF(Me.Value << 0.15,
0.15, "Red",
"Red", "Black")
"Black")
Demostracin: Agregando valores calculados
A continuacin observaremos
Crear un campo calculado
Uso de funciones de funciones de
agregamiento
Aplicando formateo condicionales
Review