Tecnico en informatica
Información sobre las expresiones
En Office Access 2010, el término expresión es sinónimo de fórmula. Una expresión se compone de varios elementos posibles que se pueden usar, solos o en combinación, para obtener un resultado. Esos elementos son:
* Identificadores: los nombres de campos de tabla o de controles en formularios o informes, obien, las propiedades de esos campos o controles
* Operadores, como + (más) o - (menos)
* Funciones, como SUMA o PROMEDIO
* Constantes: valores que no cambian, como cadenas de texto o números no calculados por una expresión
Las expresiones se pueden usar de varias maneras, entre otras para: realizar un cálculo, recuperar el valor de un control o proporcionar criterios a una consulta.Ejemplos de expresiones que se usan en formularios e informes
Las tablas que figuran en esta sección incluyen ejemplos de expresiones que calculan un valor en un control ubicado en un formulario o informe. Para crear un control calculado, se escribe una expresión en la propiedad Origen del control del control en vez de escribirla en un campo de tabla o consulta.
En los siguientes pasos seexplica cómo escribir una expresión en un control de cuadro de texto ubicado en un formulario o informe existente.
Crear un control calculado
1. En el panel de exploración, haga clic con el botón secundario del mouse (ratón) en el formulario o informe que desee cambiar y, a continuación, haga clic en Vista Diseño en el menú contextual.
2. En el formulario o informe, haga clic con el botónsecundario del mouse en el control de cuadro de texto que desee cambiar (y no en la etiqueta asociada al cuadro de texto) y, a continuación, haga clic en Propiedades en el menú contextual.
3. Si es necesario, haga clic en la ficha Todas o la ficha Datos. En ambas fichas figura la propiedad Origen del control.
4. Haga clic en el cuadro situado junto a la propiedad Origen del control y escribala expresión. Por ejemplo, puede copiar y pegar una expresión de la columna denominada Expresión que aparece en la tabla de la siguiente sección.
5. Cierre la hoja de propiedades.
Expresiones que combinan o manipulan texto
En las expresiones de la siguiente tabla se usan los operadores & (y comercial) y + (más) para combinar cadenas de texto, usar funciones incorporadas para manipularuna cadena de texto o realizar alguna otra operación con texto para crear un control calculado.
Expresión | Resultado |
="N/A" | Muestra N/A. |
=[Nombre] & " " & [Apellidos] | Muestra los valores que residen en los campos de tabla Nombre y Apellidos. En este ejemplo, se usa el operador & para combinar el campo Nombre, un carácter de espacio (entre comillas) y el campo Apellidos.|
=Izq([Nombre de producto], 1) | Usa la función Izq para mostrar el primer carácter del valor de un campo o control denominado Nombre de producto. |
=Der([Código de activo], 2) | Usa la función Der para mostrar los dos últimos caracteres del valor de un campo o control denominado Código de activo. |
=Recortar([Dirección]) | Usa la función Recortar para mostrar el valor del controlDirección sin espacios iniciales o finales. |
=SiInm(EsNulo([Región]), [Ciudad] & " " & [Código postal], [Ciudad] & " " & [Región] & " " & [Código postal]) | Usa la función SiInm para mostrar los valores de los controles Ciudad y Código postal si el valor del control Región es nulo; en caso contrario, muestra los valores de los controles Ciudad, Región y Código postal,separados por espacios. |
=[Ciudad] & (" " + [Región]) & " " & [Código postal] | Usa el operador + y la propagación de valores nulos para mostrar los valores de los controles Ciudad y Código postal si el valor del campo d control Región es nulo; en caso contrario, muestra los valores de los campos o controles Ciudad, Región y Código postal, separados por espacios. La propagación de valores...
Regístrate para leer el documento completo.