Usar expresiones en Reporting Services
Actualizado: 5 de diciembre de 2005
Las expresiones se utilizan ampliamente a lo largo de una definición de informe para recuperar, calcular, mostrar, agrupar, ordenar, filtrar y parametrizar el contenido de un informe y darle formato. Algunas expresiones se crean automáticamente (p. ej., si arrastra un campo desde la ventana del conjunto de datos hasta la celda de una tabla, el cuadro de texto mostrará una expresión que recupera el valor de ese campo). No obstante, en la mayoría de los casos, creará sus propias expresiones para que el informe incorpore las características siguientes:
- Agregaciones en datos para mostrar la suma, el promedio, el porcentaje o el producto de un conjunto determinado de filas.
- Formato condicional, donde el formato de texto o de fondo cambia en función de la lógica que defina.
- Texto condicional, donde el título de un informe varía en función de quién ejecute el informe.
- Texto concatenado de varios campos y constantes del conjunto de datos.
- Datos filtrados de informe después de haberlos obtenido del origen de datos.
- Informes de obtención de detalles con parámetros.
- Agrupación y ordenación de datos.
- Contenido dinámico de encabezado y pie de página.
En Reporting Services, saber cómo crear y utilizar expresiones es fundamental para que pueda crear informes que incorporen toda la funcionalidad disponible. Las expresiones se escriben en el lenguaje Microsoft Visual Basic. Para obtener varios ejemplos de expresiones, vea Trabajar con expresiones en Reporting Services.
En esta sección
- Trabajar con expresiones en Reporting Services
Presenta expresiones y explica en qué parte del informe se utilizan y aplican.
- Crear expresiones en Reporting Services
Describe cómo crear expresiones.
- Usar colecciones globales en expresiones (Reporting Services)
Analiza las referencias a colecciones globales en expresiones.
- Usar funciones de informe en expresiones (Reporting Services)
Analiza las referencias a funciones integradas de informes en expresiones.
- Usar referencias de código personalizado en expresiones (Reporting Services)
Analiza las referencias a código personalizado, elementos de informe y ensamblados personalizados en expresiones.
- Usar propiedades de campo extendidas para una base de datos de Analysis Services
Analiza las propiedades de campo personalizadas que proporciona la extensión de datos de Analysis Services.
- Ejemplos de expresiones en Reporting Services
Muestra ejemplos de las expresiones más comunes.
Vea también
Conceptos
Trabajar con el Diseñador de informes
Otros recursos
Editar expresión (Diseñador de informes)
Reporting Services Programming