jueves, 2 de junio de 2011

Que es una expresiòn

En Office Access 2007, una expresión es el equivalente de una fórmula en Office Excel 2007. Una expresión se compone de varios elementos que se usan, solos o en combinación, para generar un resultado. Esos elementos pueden ser:

Identificadores: los nombres de campos de tabla o de controles en formularios o informes, o bien, las propiedades de estos campos o controles.
Operadores, como + (más) o - (menos).
Funciones, como SUMA o PROMEDIO así como los argumentos que se usan con las funciones.
Constantes: valores que no cambian, como cadenas de texto o números no calculados por una expresión.
Se usa una expresión para realizar un cálculo, recuperar el valor de un campo o control, proporcionar criterios a una consulta, definir reglas, crear controles y campos calculados, y definir un nivel de grupo para un informe.
Se usa una expresión cuando se necesitan crear valores que no residan directamente en los datos. Por ejemplo, puede que necesite calcular el impuesto sobre las ventas de un pedido, o bien, calcular el valor total del propio pedido. Otras veces, necesitará agregar criterios a una consulta o un filtro, es decir, información que determina qué registros va a devolver la consulta o van a aparecer cuando se aplique un filtro. En otros casos, puede que desee definir un valor predeterminado o una regla de validación para un campo o control. En todos estos casos, se usa una expresión.

En la siguiente tabla se muestran algunas expresiones de ejemplo y cómo suelen usarse:

Expresión
Finalidad
=[FechaRequerida]-[FechaEnvío]
Calcula la diferencia entre los valores de fecha de dos controles de cuadro de texto (denominados FechaRequerida y FechaEnvío) de un informe.
Fecha()
Establece en la fecha actual el valor predeterminado de un campo de tabla con el tipo de datos Fecha/Hora.
PrecioTotal: CMoneda([Detalles de pedidos].Precio unidad*[Cantidad]*(1-[Descuento])/100)*100
Crea un campo calculado en una consulta.
Entre #01.01.2005# Y #31.12.2005#
Se usa para especificar los criterios de un campo Fecha/Hora en una consulta.
=[Subformulario Pedidos].Formulario!SubtotalPedido
Devuelve el valor del control Subtotal Pedido del subformulario Pedidos que está en el formulario Pedidos.
> 0
Establece una regla de validación para los campos numérico de una tabla: los usuarios deberán especificar valores mayores que cero.

No hay comentarios:

Publicar un comentario