Editar expresión (Diseñador de informes)
Actualizado: 5 de diciembre de 2005
Utilice el Editor de expresiones para escribir una expresión en Microsoft Visual Basic. El Editor de expresiones incluye una ventana de código, un árbol de categoría, elementos de categoría y un panel de descripción. Puede abrir el Editor de expresiones para los siguientes elementos:
- Un cuadro de texto de un informe.
- Una propiedad de la página Propiedades.
- Una ficha Grupos en las propiedades de la región de datos.
- Una ficha Ordenación en las propiedades de la región de datos.
- Una ficha Filtro para conjuntos de datos, regiones de datos o agrupaciones de regiones de datos.
- Una etiqueta de mapa de documento en un grupo de regiones de datos.
- Un grupo primario en un grupo de regiones de datos.
- Una cadena de consulta en un conjunto de datos.
- Un valor de parámetro para una consulta.
- Un valor de parámetro para un informe.
- Una cadena de conexión para un origen de datos.
Algunas páginas de propiedades (por ejemplo, Propiedades de la tabla (ficha Ordenación del Diseñador de informes)) permiten crear varias expresiones que se combinan durante el procesamiento de informes, pero el Editor de expresiones funciona con una única expresión cada vez.
Para abrir el Editor de expresiones, haga clic con el botón secundario en un cuadro de texto, seleccione <Expression> en la lista de valores de una propiedad o haga clic en el botón Expresión (Fx) en un cuadro de diálogo donde esté disponible. Puede utilizar expresiones para establecer muchas propiedades, incluyendo el color, la fuente y los bordes, entre otras.
El Editor de expresiones depende del contexto; los elementos de categoría y descripciones cambian en respuesta a la categoría de expresión con la que está trabajando. Admite IntelliSense, finalización de instrucciones y colores de sintaxis de manera que se puedan detectar con facilidad errores de sintaxis. Puede mover y cambiar el tamaño del Editor de expresiones si desea una mayor superficie de trabajo.
Para obtener más información con ejemplos, vea Ejemplos de expresiones en Reporting Services y Usar parámetros en expresiones.
Construcciones de expresiones
Las expresiones creadas comienzan por un signo igual (=) e incluyen constantes, valores globales, campos y otros elementos. En la lista siguiente se describen las categorías y las partes de una expresión.
Constantes
Seleccione el nodo Constantes para definir las expresiones que incluyen un valor de constante. Las constantes se utilizan para especificar el color, la fuente y las enumeraciones.No todos los elementos admitirán expresiones que se puedan establecer como una constante. Si no se puede establecer una propiedad como un valor constante, la descripción proporciona esta información.
- Globales
Proporciona una lista de los elementos de la colección global que puede utilizar en una expresión. Para obtener más información, vea Usar colecciones globales en expresiones (Reporting Services).
- Parámetros
Proporciona una lista de parámetros. Tanto los parámetros de consulta como los parámetros de informe están disponibles.
- Campos
Muestra una lista de los campos que se pueden utilizar en la expresión. La lista varía en función de la propiedad. Haga doble clic en un campo para copiarlo en el cuadro Expresión. Otra alternativa consiste en arrastrar un campo hasta el cuadro Expresión.
- Conjuntos de datos
Proporciona una lista de conjuntos de datos disponibles y muestra los campos miembros del conjunto de datos.
- Operadores
Muestra los operadores que puede incluir en un cálculo o manipulación de cadena.
- Funciones comunes
Muestra las funciones comunes, agrupadas por tipo (por ejemplo, texto, fecha y hora, etc.).
Opciones
Ventana de código
Utilice la ventana de código del panel superior para escribir una expresión. Cuando abra el Editor de expresiones, la ventana de código contiene la expresión del campo. Puede reemplazar o revisar la expresión. Puede pegar en funciones, operadores, constantes, campos, parámetros y elementos de colecciones globales. La ventana de código refleja las modificaciones conforme avanza.Los subrayados ondulados en rojo indican un error de sintaxis. Mueva el puntero sobre el texto subrayado para ver el mensaje de error.
Si escribe términos de la colección global seguidos de un separador de puntuación, verá una lista desplegable de las propiedades, miembros o métodos disponibles. En la lista desplegable, puede escribir los primeros caracteres seguidos de un tabulador para rellenar la selección automáticamente.
- Árbol de categoría
Muestra categorías de expresiones. La elección de una categoría establece un contexto para crear una expresión. Por ejemplo, la selección de las funciones de agregado muestra AVG, Count y otras funciones que puede incorporar a la expresión.
- Descripciones, ejemplos o lista de miembros
Según el elemento de categoría que seleccione, el tercer panel contiene una descripción, una expresión de ejemplo o una lista de miembros.
Vea también
Referencia
Diseñador de informes (Ayuda F1)
Otros recursos
Usar expresiones en Reporting Services
Tutoriales de Reporting Services
Aplicar formato a elementos de informe
Aplicar formato a valores numéricos y de fecha en un informe