Chivo Acces
Enviado por sapohuevo • 23 de Enero de 2015 • 2.802 Palabras (12 Páginas) • 116 Visitas
Trabajar con expresiones Las expresiones son un componente fundamental de numerosas operaciones en Access. Una expresión es una combinación de símbolos (identificadores, operadores y valores) que produce un resultado. Expresión: Cualquier combinación de operadores, constantes, valores literales, funciones y nombres de campos, controles y propiedades que se evalúa como un solo valor. Se pueden usar expresiones como valores para muchas propiedades y argumentos de acción, para establecer criterios o definir campos calculados en consultas y establecer condiciones en macros. Identificador: Elemento de una expresión que hace referencia al valor de un campo, control o propiedad. Por ejemplo, “Formularios![Pedidos]![IdPedido]” hace referencia al valor del control “IdPedido” del formulario “Pedidos”. Los identificadores se pueden mostrar de dos modos: cualificados o no cualificados. Un identificador cualificado hace referencia al mismo objeto de datos de la base de datos activa sin tener en cuenta el contexto; mientras que un identificador no cualificado puede hacer referencia a diferentes objetos de datos de la base de datos activa dependiendo del contexto. Operador: Un símbolo o palabra, como por ejemplo > y O, que indica una operación a realizar sobre uno o varios elementos. Access cuenta con varias clases de operadores, incluyendo operadores aritméticos, de comparación, de concatenación y lógicos. Por ejemplo, se puede utilizar la siguiente expresión en un control de un formulario o de un informe para mostrar la suma de los valores de los controles “Subtotal” e “Intereses”: = [Subtotal] + [Intereses] Las expresiones se utilizan en muchas operaciones de Access, como la creación de controles calculados, criterios de consultas y filtros, valores predeterminados, reglas de validación y condiciones de macros. Algunos ejemplos de operaciones comunes en las que se pueden utilizar expresiones, son los siguientes: • Establecer una propiedad que define un control calculado, establecer una regla de validación o establecer un valor predeterminado de un campo. • Introducir una expresión de criterio, crear un campo calculado o actualizarOperación Microsoft Access 97 Página 170 Guía del Usuario Centro de Capacitación en Informática los registros de una consulta o filtro. • Establecer una condición para realizar una acción o serie de acciones de una macro, o especificar argumentos para varias acciones. • Especificar argumentos para funciones, instrucciones y métodos de
procedimientos de Visual Basic para aplicaciones. • Editar una consulta SQL en la vista SQL de la ventana Consulta o utilizar una instrucción SQL como valor de una propiedad o como argumento. Crear una expresión Al crear una expresión se combinaran identificadores, valores y operadores para formar una unidad que produce un resultado. Las expresiones pueden ser tan simples como las aritméticas (por ejemplo, “1+1”), que producen un resultado numérico (“2”) o pueden realizar operaciones más complejas con los datos. Se puede crear una expresión con el asistente Generador de expresiones, o también se la puede crear directamente combinando los elementos de la expresión de forma que produzcan el resultado deseado. Dependiendo del resultado buscado, se pueden combinar los identificadores, operadores y valores de diversas formas. Pueden usarse expresiones para combinar cadenas de texto, sumar o multiplicar valores numéricos, llamar a funciones, hacer referencia a objetos y sus valores y realizar muchas otras operaciones. Crear una expresión con el Asistente Generador de expresiones Muestra una jerarquía de carpetas que contienen las categorías principales de los elementos de expresión Muestra la expresión a medida que el usuario la genera Botones de operadoresOperación Microsoft Access 97 Guía del Usuario Página 171 Centro de Capacitación en Informática El Generador de expresiones es una herramienta de Access que se puede utilizar para crear una expresión. Se puede iniciar el Generador de expresiones desde la mayoría de los lugares en los que es posible escribir expresiones, como por ejemplo una hoja de Propiedades o la celda Criterio de una cuadrícula de diseño de una consulta. Para iniciar el Generador de expresiones en una celda Campo o Criterios de la vista Diseño de la consulta o del filtro u orden avanzado, se debe realizar el siguiente procedimiento: 1. Hacer clic con el botón secundario del ratón en el lugar donde se desee insertar la expresión. 2. En el menú contextual que se despliega, hacer clic en la opción Generar. Para iniciar el Generador de expresiones en una hoja de Propiedades, se
debe realizar el siguiente procedimiento: 1. Hacer clic en el cuadro de la propiedad o del argumento que vaya a contener la expresión. 2. Hacer clic en el botón Generar situado junto al cuadro de la propiedad o argumento. • Si una propiedad tiene asociado más de un generador, Access mostrará el cuadro de diálogo Elegir generador. En ese caso se debe hacer clic en la opción Generador de expresiones y luego en Aceptar. ☞ Si la celda donde se inicia el Generador de expresiones ya contiene un valor, éste se copiará automáticamente en el cuadro de la expresión. Se deben utilizar los cuadros de lista y los botones de operadores para generar la expresión con la sintaxis correcta. En la sección superior del generador se encuentra un cuadro en el que se genera la expresión. Utilizar la sección inferior para crear los elementos de la expresión, y luego insertarlos en el cuadro para formarla. También se puede escribir componentes de la expresión directamente en este cuadro. Access a menudo inserta marcadores de posición rodeados por paréntesis angulares dobles que se deben modificar para completar la expresión. En tal caso, se debe introducir un valor apropiado o bien seleccionar el marcador de posición y sustituirlo por un elemento del cuadro de la derecha. En la sección intermedia del generador hay botones que corresponden a los operadores más comunes. Para insertar un operador, en el lugar donde se encuentra el punto de inserción en el cuadro de expresiones, hacer clic en el botón de operador apropiado. Para mostrar una lista completa de operadores en el cuadro de la derecha, hacer doble clic en la carpeta Operadores en el cuadro de laOperación Microsoft Access 97 Página 172 Guía del Usuario Centro de Capacitación en Informática izquierda. En el sector izquierdo de la sección inferior se muestra una jerarquía de carpetas que contienen las categorías principales de los elementos de expresión. En este cuadro se muestran los objetos tabla, consulta, formulario e informe de la base de datos, las funciones incorporadas y las definidas por el usuario, las
constantes, los operadores y las expresiones comunes. En el sector central de la sección inferior se muestran las subcategorías
...