ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Crear Una Expresión


Enviado por   •  3 de Agosto de 2014  •  4.575 Palabras (19 Páginas)  •  120 Visitas

Página 1 de 19

Crear una expresión

Para crear una expresión, seleccione el objeto o la propiedad donde quiera usar una expresión y después presione Ctrl + F2; esto abre el Generador de expresiones, una herramienta con muchas expresiones parcialmente creadas para ahorrarle tiempo y ayuda integrada para ahorrarle problemas. Puede usar expresiones para realizar todo tipo de acciones con sus datos: por ejemplo, averiguar cuántos días han transcurrido desde que se envió un pedido o combinar un Nombre y un Apellido en un Nombre completo. Si está acostumbrado a usar Excel, las expresiones son el equivalente de las fórmulas en Access.

Algunas expresiones no funcionan de la misma manera en las aplicaciones de Access y en las bases de datos de escritorio. Todo lo que aparece en este artículo se aplica a aplicaciones y a bases de datos, si no se indica lo contrario. Para más información sobre las aplicaciones de Access, vea el artículo Crear una aplicación de Access.

Para más información sobre las expresiones (cuándo usarlas, cómo crearlas, etc.), siga leyendo.

En este artículo

Información general sobre las expresiones

Usar el Generador de expresiones

Calcular valores para los controles de formularios e informes

Usar expresiones como criterios de consulta

Crear un campo calculado en una consulta

Crear un campo calculado en una tabla

Agregar una regla de validación a un campo de tabla o un registro

Agregar una regla de validación a un control

Establecer los valores predeterminados de un campo de tabla

Establecer los valores predeterminados de controles

Controlar qué acciones de macro se inician

Agrupar y ordenar los datos en informes

Información general sobre las expresiones

¿Recuerda las ecuaciones que estudió en matemáticas? Supongamos que x2 + z = (2y – 1) / 7, resuelva la x, ¿ese tipo de cosas? Quizá recuerda también que las ecuaciones son la base de la ingeniería moderna: si quiere crear algo sólido, usa ecuaciones para responder a preguntas concretas, como “¿Qué grosor deben tener los tornillos que sujeten la escalera?”. En eso consisten las expresiones pero, en lugar de x, y y z, usará [Precio unitario], [Descuento] y [Cantidad]. Las expresiones no solo sirven para las matemáticas: también puede hacer todo tipo de acciones con datos de texto.

Acciones que puede llevar a cabo con expresiones

Los siguientes son solo algunos ejemplos de las numerosas acciones que puede llevar a cabo con expresiones.

Calcular edades

Colocar juntos nombres y apellidos

Marcar un registro que se haya cambiado con la fecha y la hora del cambio

Especificar que una entrada de datos de un patrón debe coincidir con algo

Recortar caracteres a la izquierda o a la derecha de una línea de texto

Información general técnica

NOTA Leer esta sección no es necesario para poder crear expresiones, pero puede ayudarle a comprender mejor cómo funcionan las expresiones. Además, en ella se emplean términos técnicos que pueden ayudarle a encontrar información relacionada en otros sitios técnicos, como MSDN.

Una expresión es la combinación de uno o más de los siguientes elementos: funciones integradas o definidas por el usuario, identificadores, operadores y constantes. Cada expresión da como resultado un único valor.

Componentes de una expresión.

Por ejemplo, la siguiente expresión contiene los cuatro elementos:

=Suma([Precio de adquisición])*0,08

En este ejemplo, Suma() es una función integrada, [Precio de adquisición] es un identificador, * es un operador matemático y 0,08 es una constante. Esta expresión puede usarse en un cuadro de texto, en el pie de página de un formulario o un informe, para calcular los impuestos asociados a un grupo de artículos.

Las expresiones pueden ser mucho más complejas o mucho más sencillas que en el ejemplo anterior. Por ejemplo, esta expresión booleana (una expresión que devuelve Verdadero o Falso) está formada solamente por un operador y una constante:

>0

Esta expresión devuelve Verdadero cuando se compara con un número mayor que 0 y devuelve Falso cuando se compara con un número menor o igual a 0. Puede usar esta expresión en la propiedad Regla de validación de un campo de tabla o control para asegurarse de que solo se especifiquen valores mayores que 0.

En Access, las expresiones se usan en muchas situaciones, para hacer cálculos, manipular caracteres o probar datos. Hay propiedades que pueden aceptar una expresión en tablas, consultas, formularios, informes y macros. Por ejemplo, se pueden usar expresiones en las propiedades Origen del control y Valor predeterminado de un control. Además, cuando se escribe código de Microsoft Visual Basic para Aplicaciones (VBA) para un procedimiento de evento o un módulo, a menudo se usan expresiones similares a las que se usan en un objeto de Access, como una tabla o una consulta.

Volver al principio VOLVER AL PRINCIPIO

Usar el Generador de expresiones

El Generador de expresiones tiene las siguientes ventajas:

Puede buscar e insertar funciones, operadores, constantes e identificadores (por ejemplo, los nombres de campos, tablas, formularios y consultas), para ahorrar tiempo y reducir el número de errores.

El Generador de expresiones limita las partes de expresiones disponibles según el contexto de la expresión.

Puede elegir entre diversas expresiones listas para usar, como números de página, la fecha actual o la fecha y la hora actuales.

El Generador de expresiones dispone de la característica IntelliSense, por lo que no es necesario que recuerde todos los argumentos que necesita una expresión.

Con el Generador de expresiones, la ayuda está al alcance de la mano. Solo tiene que hacer clic en los vínculos que aparecen en la herramienta Información rápida.

Iniciar el Generador de expresiones:

El método abreviado de teclado para iniciar el Generador de expresiones es Ctrl + F2. La primera vez que use este método abreviado de teclado, se inicia el cuadro de diálogo Elegir generador. Solo tiene que hacer clic en el Generador de expresiones del cuadro de diálogo para continuar.

Vea información más detallada sobre cómo usar el Generador de expresiones.

El número máximo de niveles de anidamiento en las expresiones de una aplicación o una base de datos web es 65

Las expresiones anidadas en niveles superiores al 65.º no funcionan en el explorador, por lo que no debe usar expresiones anidadas a esos niveles en las aplicaciones de Access ni en las bases de datos web. No obtiene ningún mensaje de error: simplemente, la expresión no funciona.

IMPORTANTE El uso de los operadores &, Y y O puede crear niveles de anidamiento adicionales en el servidor que no se reflejan en el cliente de Access. Por ejemplo, la expresión "a" & "b" & "c" no está anidada en el Generador de expresiones pero, en SharePoint, se convierte en concatenate.Db("a", concatenate.Db("b", "c") ). Esta traducción crea un nivel de anidamiento. Si usa muchos operadores &, Y u O consecutivos en una sola expresión, puede superar el límite de anidamiento del servidor (65). Si llega a ese punto, la expresión no funciona en el explorador.

Volver al principio VOLVER AL PRINCIPIO

Calcular valores para los controles de formularios e informes

Cuando usa una expresión como origen de datos de un control, está creando un control calculado. Por ejemplo, supongamos que tiene un informe que muestra varios registros de inventario y quiere crear en el pie de página del informe un total que sume todos los elementos de línea del informe.

El total de un informe.

Para calcular el total, coloque un control de cuadro de texto en el pie de página del informe y después introduzca en la propiedad Origen del control del cuadro de texto la siguiente expresión:

=Suma([campo_de_tabla])

En este caso, campo_de_tabla es el nombre del campo que contiene los valores del subtotal. Ese campo puede proceder de una tabla o de una consulta. La función Suma calcula el total de todos los valores de campo_de_tabla.

En el siguiente procedimiento se explica cómo escribir una expresión en un control de cuadro de texto.

Escribir una expresión en un control de cuadro de texto

En el panel de navegación, haga clic con el botón secundario en el formulario que quiera cambiar y, después, haga clic en Vista Presentación o Vista Diseño en el menú contextual.

Seleccione el control en el que desea escribir una expresión.

Si no se muestra la Hoja de propiedades, presione F4 para mostrarla.

Para crear manualmente una expresión, en la pestaña Datos de la hoja de propiedades, haga clic en la propiedad Origen del control del cuadro de texto y después escriba = seguido del resto de la expresión. Por ejemplo, para calcular el subtotal mostrado anteriormente, escriba =Suma([campo_de_tabla]), y asegúrese de cambiar campo_de_tabla por el nombre del campo.

Para crear una expresión con el Generador de expresiones, haga clic en el botón Generar Imagen del botón del cuadro de propiedades.

Después de completar la expresión, la hoja de propiedades tiene el siguiente aspecto:

Una expresión en la propiedad Origen del control de un cuadro de texto.

Volver al principio VOLVER AL PRINCIPIO

Usar expresiones como criterios de consulta

Los criterios se usan en una consulta para restringir los resultados de la consulta. Se especifican como una expresión y Access devuelve solamente las filas que coinciden con la expresión. En el artículo Ejemplos de criterios de consulta dispone de una gran cantidad de ejemplos.

Por ejemplo, supongamos que desea ver todos los pedidos cuya fecha de envío tiene lugar en los tres primeros meses del año 2010. Para especificar los criterios, escriba la siguiente expresión en la celda Criterios de la columna Fecha/Hora de la consulta. En este ejemplo, se usa una columna de tipo Fecha/Hora denominada Fecha de envío. Para definir un intervalo de fechas, especifique el criterio de esta manera:

Entre #1/01/10# Y #31/03/10#

La columna Fecha de envío será similar a la siguiente.

Una expresión en la fila Criterios de la cuadrícula de consultas.

En cada registro de la tabla de pedidos, si el valor de la columna Fecha de envío forma parte del intervalo de fechas especificado, el registro se incluye en el resultado de la consulta. En la expresión, observe que debe escribir las fechas entre signos de almohadilla (#). Access trata los valores escritos entre signos de almohadilla como datos de tipo Fecha/Hora. Tratar esos valores como datos de fecha u hora le permite hacer cálculos con ellos como, por ejemplo, restar una fecha de otra.

Especificar criterios en la cuadrícula de diseño de la consulta

En el panel de navegación, haga clic con el botón secundario en la consulta que quiera cambiar y después haga clic en Vista Diseño en el menú contextual.

Haga clic en la celda Criterios de la columna para la que quiera especificar criterios.

Para crear manualmente la expresión, escriba la expresión de criterios.

NOTA No coloque el operador = delante de la expresión de criterio.

Para crear la expresión con el Generador de expresiones, en la cinta de opciones, haga clic en Diseño y luego, en el grupo Configuración de consultas, haga clic en Generador Imagen del botón.

SUGERENCIA Si quiere disponer de un área mayor para editar la expresión, coloque el cursor en la celda Criterios y después presione MAYÚS + F2 para mostrar el cuadro Zoom:

Una expresión en el cuadro de diálogo Zoom.

Volver al principio VOLVER AL PRINCIPIO

Crear un campo calculado en una consulta

Supongamos que diseña una consulta y quiere mostrar los resultados de un cálculo que usa otros campos de la consulta. Para crear el campo calculado, escriba una expresión en una celda en blanco de la fila Campo de la consulta. Por ejemplo, si tiene una consulta que contiene el campo Cantidad y el campo Precio unitario, puede multiplicarlos entre sí para crear un campo calculado de Precio total, escribiendo la siguiente expresión en la fila Campo de la consulta:

Precio total: [Cantidad] * [Precio unitario]

Si la expresión comienza con el texto Precio total: la nueva columna recibe el nombre Precio total. Este nombre se suele denominar alias. Si no proporciona ningún alias, Access crea uno como, por ejemplo, Expr1.

Usar una expresión para crear un campo calculado en una consulta.

Cuando ejecuta la consulta, Access realiza el cálculo en cada fila, como se muestra en la siguiente ilustración:

Un campo calculado, mostrado en la vista Hoja de datos.

Crear un campo calculado en la vista Diseño de la consulta

En el panel de navegación, haga clic con el botón secundario en la consulta que quiera cambiar y después haga clic en Vista Diseño en el menú contextual.

Haga clic en la celda Campo de la columna en la que quiera crear el campo calculado.

Para crear manualmente la expresión, escriba la expresión.

NOTA No escriba el operador = antes de la expresión de criterios: empiece por una etiqueta descriptiva seguida de dos puntos. Por ejemplo, escriba Precio total: para proporcionar la etiqueta de una expresión que crea un campo calculado llamado Precio total. Después, escriba el criterio de la expresión después de los dos puntos.

Para crear la expresión con el Generador de expresiones, en la cinta de opciones, haga clic en Diseño y luego, en el grupo Configuración de consultas, haga clic en Generador.

Volver al principio VOLVER AL PRINCIPIO

Crear un campo calculado en una tabla

En Access, puede crear un campo calculado en una tabla. De este modo, no es necesario disponer de otra consulta independiente para hacer los cálculos. Por ejemplo, si tiene una tabla que muestra la cantidad, el precio y el tipo impositivo de cada artículo de un pedido, puede agregar un campo calculado que muestre el precio total de la siguiente manera:

[Cantidad]*([PrecioUnitario]+([PrecioUnitario]*[TipoImpositivo]))

NOTAS

El cálculo no puede incluir campos de otras tablas o consultas.

Los resultados del cálculo son de solo lectura.

Para crear el campo calculado:

Abra la tabla haciendo doble clic en el panel de navegación.

Desplácese horizontalmente a la columna situada en el extremo derecho de la tabla y haga clic en el encabezado de columna Haga clic para agregar.

En la lista que aparece, haga clic en Campo calculado y después haga clic en el tipo de datos que quiera asignar al resultado.

Access muestra el Generador de expresiones.

Escriba el cálculo que quiera realizar en este campo, por ejemplo:

[Cantidad] * [Precio unitario]

NOTA En los campos calculados, la expresión no empieza con un signo igual (=).

Haga clic en Aceptar.

Access agrega el campo calculado y después resalta el encabezado de campo para que pueda escribir el nombre del campo.

Escriba un nombre para el campo calculado y presione ENTRAR.

Volver al principio VOLVER AL PRINCIPIO

Agregar una regla de validación a un campo de tabla o un registro

Las expresiones son muy útiles para validar los datos a medida que se introducen en la base de datos y evitar los datos erróneos. En las tablas, hay dos tipos de reglas de validación: reglas de validación de campo (que impiden a los usuarios insertar datos no válidos en un solo campo) y reglas de validación de registro (que impiden a los usuarios crear registros que no cumplan la regla de validación). Para los dos tipos de reglas de validación se usan expresiones.

Por ejemplo, supongamos que tiene una tabla denominada Inventario con un campo denominado Unidades disponibles y quiere definir una regla que obligue a los usuarios a especificar un valor mayor o igual que cero. Dicho de otro modo, el inventario nunca puede ser un número negativo. Se puede hacer usando la siguiente expresión como una regla de validación de campo en el campo Unidades disponibles:

>=0

Especificar una regla de validación

Use el procedimiento siguiente para introducir una regla de validación de campo o una regla de validación de registro:

En el panel de navegación, haga doble clic en la tabla que quiera cambiar.

Access abre la tabla en la vista Hoja de datos.

Para introducir una regla de validación de campo, seleccione el campo que quiera cambiar.

En la cinta de opciones, haga clic en Campos y, luego, en el grupo Validación de campos, haga clic en Validación. Después, haga clic en Regla de validación de campo o Regla de validación de registro.

Access muestra el Generador de expresiones.

Empiece a escribir los criterios que desee. Por ejemplo, para introducir una regla de validación de campo que necesite que todos los valores sean mayores o iguales que cero, escriba lo siguiente:

>=0

NOTA No escriba un signo de igual (=) delante de la expresión.

Las expresiones de las reglas de validación son booleanas, lo que significa que son Verdadero o Falso en cada uno de los valores de entrada proporcionados. La regla de validación debe dar el resultado Verdadero con cada valor; de lo contrario, Access no guarda la entrada y muestra un mensaje de validación para indicar el error. En este ejemplo, si escribe un valor en el campo Unidades disponibles que sea menor que cero, la regla de validación da el resultado Falso y Access no acepta el valor. Si no ha especificado un mensaje de validación, como se describe en la sección siguiente, Access muestra su propio mensaje para indicar que la regla de validación del campo prohíbe el valor introducido.

Especificar un mensaje de validación

Para facilitar el uso de la base de datos, puede escribir mensajes de validación personalizados. Estos mensajes reemplazan a los mensajes genéricos que muestra Access cuando los datos no coinciden con una regla de validación. Puede usar el mensaje de validación personalizado para proporcionar información específica que ayude al usuario a escribir los datos correctos, por ejemplo, “El valor de Unidades disponibles no puede ser un número negativo”. Siga este procedimiento para crear un mensaje de validación:

En el panel de navegación, haga doble clic en la tabla que quiera cambiar.

Access abre la tabla en la vista Hoja de datos.

Para introducir un mensaje de validación de campo, seleccione el campo al que agregó la regla de validación.

En la cinta de opciones, haga clic en Campos y, luego, en el grupo Validación de campos, haga clic en Validación. Después, haga clic en Mensaje de validación de campo o Mensaje de validación de registro.

En el cuadro de diálogo Escriba el mensaje de validación, escriba el mensaje que quiera que aparezca cuando los datos no coincidan con la regla de validación y después haga clic en Aceptar.

Volver al principio VOLVER AL PRINCIPIO

Agregar una regla de validación a un control

NOTA Las reglas de validación no están disponibles para los controles de las bases de datos web o aplicaciones de Access. En su lugar, use reglas de validación de campo o de registro, tal como se ha descrito en la sección anterior.

Además de los campos de tabla y los registros, los controles también tienen la propiedad Regla de validación que puede aceptar una expresión. Por ejemplo, supongamos que usa un formulario para especificar el intervalo de fechas de un informe y quiere asegurarse de que la fecha de inicio no tenga lugar antes del 1/1/2010. Puede definir las propiedades Regla de validación y Texto de validación del cuadro de texto en el que se escribe la fecha de inicio de la siguiente manera:

PROPIEDAD VALOR

Regla de validación >=#1/01/10#

Texto de validación No puede especificar una fecha anterior a 1/1/2010.

Si trata de especificar una fecha anterior a 1/1/2010, aparece un mensaje que muestra el texto de la propiedad Texto de validación. Si no se escribió ningún texto en el cuadro de la propiedad Texto de validación, Access muestra un mensaje genérico. Después de hacer clic en Aceptar, Access regresa automáticamente al cuadro de texto.

SUGERENCIA Al establecer una regla de validación en un campo de tabla, la regla se aplica a la base de datos cada vez que se modifica ese campo. También puede optar por establecer una regla de validación para el control de un formulario, y la regla se aplica solo cuando se usa ese formulario. Establecer reglas de validación independientes en los campos de tabla y los controles de formularios puede resultar útil si quiere establecer reglas de validación diferentes para distintos usuarios.

Especificar una regla de validación para un control

En el panel de navegación, haga clic con el botón secundario en el formulario o informe que quiera cambiar y después haga clic en Vista Diseño o Vista Presentación en el menú contextual.

Haga clic con el botón secundario en el control que quiera cambiar y después haga clic en Propiedades en el menú contextual.

Access muestra la hoja de propiedades del control.

Haga clic en la pestaña Todas y luego en el cuadro de propiedades Regla de validación.

Escriba la expresión o haga clic en el botón Generar Imagen del botón del cuadro de propiedades para crear una expresión con el Generador de expresiones.

NOTA No coloque el operador = delante de la expresión.

Para personalizar el texto que aparece cuando un usuario escribe datos que no coinciden con la regla de validación, escriba el texto que quiera en la propiedad Texto de validación.

Volver al principio VOLVER AL PRINCIPIO

Establecer los valores predeterminados de un campo de tabla

Puede usar una expresión para especificar un valor predeterminado para un campo de tabla: un valor que Access emplea para los nuevos registros si no se proporciona otro valor. Por ejemplo, supongamos que quiere insertar automáticamente la fecha y la hora en un campo denominado FechaPedido siempre que alguien agregue un nuevo registro. Para ello, puede usar la siguiente expresión:

Ahora()

Especificar un valor predeterminado para un campo en una tabla

En el panel de navegación, haga doble clic en la tabla que quiera cambiar.

Access abre la tabla en la vista Hoja de datos.

Seleccione el campo que quiera cambiar.

En la cinta de opciones, haga clic en Campos y en el grupo Propiedades, haga clic en Valor predeterminado.

Access muestra el cuadro de diálogo Generador de expresiones.

Escriba la expresión en el cuadro y asegúrese de que empiece con un signo igual (=).

NOTA Si enlaza un control con un campo de tabla y si tanto el control como el campo de tabla tienen valores predeterminados, el valor predeterminado del control tiene prioridad sobre el campo de tabla.

Volver al principio VOLVER AL PRINCIPIO

Establecer los valores predeterminados de controles

Otro punto donde suele usarse una expresión es la propiedad Valor predeterminado de un control. La propiedad Valor predeterminado de un control es similar a la propiedad Valor predeterminado del campo de una tabla. Por ejemplo, para usar la fecha actual como valor predeterminado para un cuadro de texto, puede usar la siguiente expresión:

Fecha()

Esta expresión usa la función Fecha para devolver la fecha actual, pero no la hora. Si enlaza el cuadro de texto a un campo de tabla y el campo tiene un valor predeterminado, el valor predeterminado del control tiene prioridad sobre el campo de tabla. Por este motivo, suele tener más sentido definir la propiedad Valor predeterminado del campo de la tabla. De esta manera, si basa varios controles de diferentes formularios en el mismo campo de tabla, se aplica a todos los controles el mismo valor predeterminado, lo que permite asegurarse de que los datos introducidos sean coherentes en todos los formularios.

Especificar un valor predeterminado para un control

En el panel de navegación, haga clic con el botón secundario en el formulario o informe que quiera cambiar y después haga clic en Vista Diseño o Vista Presentación en el menú contextual.

Seleccione el control que quiera modificar.

Si no se muestra la Hoja de propiedades, presione F4 para mostrarla.

Haga clic en la pestaña Todos de la hoja de propiedades y después haga clic en el cuadro de propiedades Valor predeterminado.

Escriba la expresión o haga clic en el botón Generar Imagen del botón del cuadro de propiedades para crear una expresión con el Generador de expresiones.

Volver al principio VOLVER AL PRINCIPIO

Controlar qué acciones de macro se inician

En algunos casos, puede que quiera llevar a cabo una acción o una serie de acciones de una macro solamente si se cumple una condición concreta. Por ejemplo, supongamos que quiere que se inicie una acción de macro solamente si el valor de un cuadro de texto es mayor o igual que 10. Para establecer esta regla, use una expresión en un bloque If de la macro para definir la condición en la macro.

En este ejemplo, supongamos que el cuadro de texto se denomina “Elementos”. La expresión que establece la condición es [Elementos]>=10.

Una expresión usada en el bloque If de una macro.

Escribir una expresión en el bloque If de una macro

En el panel de navegación, haga clic con el botón secundario en la macro que quiera cambiar y después haga clic en Vista Diseño en el menú contextual.

Haga clic en el bloque If que quiera modificar o agregue un bloque If del panel Catálogo de acciones.

Haga clic en la línea superior del bloque If.

Escriba en el cuadro la expresión condicional o haga clic en el botón Generar Imagen del botón situado junto al cuadro de expresión para iniciar el Generador de expresiones.

NOTA La expresión que escriba debe ser booleana, es decir, que se debe resolver como Verdadero o Falso. Las acciones de la macro del bloque If solo se inician cuando la condición es Verdadera.

Volver al principio VOLVER AL PRINCIPIO

Agrupar y ordenar los datos en informes

El panel Agrupación, orden y total se usa para definir los niveles de agrupación y los criterios de ordenación de los datos de un informe. Normalmente, los datos se agrupan o se ordenan según el campo seleccionado de una lista. No obstante, si desea agruparlos u ordenarlos según un valor calculado, puede escribir una expresión.

Agrupar es el proceso de combinar columnas que contienen valores duplicados. Por ejemplo, supongamos que la base de datos contiene información de ventas de oficinas de distintas ciudades y que uno de los informes de la base de datos se denomina “Ventas por ciudad”. La consulta que proporciona los datos de ese informe agrupa los datos por los valores de cada ciudad. Este tipo de agrupación puede hacer que la información resulte más fácil de leer y comprender.

Ordenar, en cambio, es el proceso de imponer un criterio de ordenación en las filas (los registros) de los resultados de la consulta. Por ejemplo, los registros se pueden ordenar de manera ascendente o descendente por sus valores de clave principal (u otro conjunto de valores en otro campo), o por uno o varios caracteres en un orden especificado, por ejemplo, en orden alfabético.

Agregar agrupación y ordenación a un informe

En el panel de navegación, haga clic con el botón secundario en el informe que quiera cambiar y después haga clic en Vista Presentación o Vista Diseño en el menú contextual.

En la cinta de opciones, haga clic en Diseño y, en el grupo Agrupación y totales, haga clic en Agrupar y ordenar.

Debajo del informe aparece el panel Agrupación, orden y total.

Para agregar al informe un nivel de agrupación, haga clic en Agregar un grupo.

Para agregar al informe un criterio de ordenación, haga clic en Agregar un orden.

Aparece un nuevo nivel de grupo o criterio de ordenación en el panel, además de una lista de los campos que proporcionan datos al informe. En esta ilustración se muestran ejemplos típicos de un nuevo nivel de grupo (agrupación en Categoría) y un nuevo criterio de ordenación (agrupación en Fabricante), además de una lista que contiene los campos de agrupación y ordenación disponibles:

Elección de la opción de expresión en el panel Agrupación, orden y total.

En la lista de campos disponibles, haga clic en expresión para iniciar el Generador de expresiones.

Escriba la expresión que quiera usar en el cuadro de expresión (el cuadro superior) del Generador de expresiones. Asegúrese de comenzar la expresión con el operador igual (=).

Agregar una expresión a un grupo o criterio de ordenación existente

En el panel de navegación, haga clic con el botón secundario en el informe que quiera cambiar y después haga clic en Vista Presentación o Vista Diseño en el menú contextual.

Haga clic en el nivel de grupo o criterio de ordenación que quiera cambiar.

Haga clic en la flecha abajo situada junto a Agrupar en (para los niveles de agrupación) u Ordenar por (para los criterios de ordenación).

Aparece una lista que contiene los campos disponibles.

Al final de la lista que contiene los campos, haga clic en expresión para iniciar el Generador de expresiones.

Escriba la expresión que quiera usar en el cuadro de expresión (el cuadro superior) del Generador de expresiones. Asegúrese de empezar la expresión con el operador igual (=).

...

Descargar como  txt (28.7 Kb)  
Leer 18 páginas más »
txt