miércoles, 1 de junio de 2011

QUE ES UNA EXPRESIÓN



Que es una Expresión

Una expresión  es la combinación de operadores matemáticos o lógicos, constantes, funciones, campos de tabla, controles y propiedades que devuelve un solo valor. Las expresiones se pueden usar para calcular valores, validar datos y definir un valor predeterminado para un campo o control.
  • Identificadores: los nombres de campos de tabla o de controles en formularios o informes, o bien, 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.



    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 control Dirección sin espacios iniciales o finales.
=Silnm(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 nulos significa que si algún componente de una expresión es nulo, toda laexpresión será nula. El operador + admite la propagación de valores nulos; el operador & no la admite.

No hay comentarios:

Publicar un comentario