La aplicación de diferentes condiciones sobre los campos de datos resulta muy útil cuando necesita evaluar los valores de los campos de datos en función de otros campos. Generador de expresiones en Access 2010 le proporciona eso con totalSoporte de aplicación de funciones y fórmulas. Se puede usar en cualquier lugar de Access 2010 con cualquier elemento de base de datos como; Formularios, informes, consultas y tablas. En esta publicación, utilizaremos el generador de expresiones en la consulta para evaluar nuevos valores de campo de datos.
Para comenzar, inicie Access 2010 y cree una tabla, vaya a la pestaña Crear y haga clic en Tabla. Para ilustrar, estamos creando una tabla con campos, ID, nombre del empleado, año de servicio y salario.

Después de asignar campos de datos en la vista Diseño, ciérrelo y asígnele un nombre adecuado. Abra la tabla en la vista Hoja de datos y comience a completar los valores de campo.

Tenemos la intención de evaluar un nuevo salario basado enCondición que si el empleado prestó sus servicios durante más de 4 años, tendrá un aumento de sueldo. Para aplicar esta condición, crearemos una consulta. Dirígete a la pestaña Crear y haz clic en Diseño de consulta.

Aparecerá un cuadro que contiene el nombre de la tabla, seleccione la tabla creada recientemente y haga clic en Agregar.

En el cuadro de tabla insertado, haga doble clic en los campos que desea insertar en la consulta.

Ahora coloque el cursor de inserción adyacente al último campo y, desde el grupo Configuración de consulta, haga clic en Generador.

Aparecerá el cuadro de diálogo Generador de expresiones, aquí escribiremos una expresión que evaluará el nuevo salario según la condición especificada.
Simplemente hemos usado la declaración condicional iff como;
Nuevo salario: IIf ([Año de servicio]> 4, [Salario] * 2.5, [Salario] * 1)
Creará un nuevo campo de tabla, a saber, Nuevo salario, en el que verá un nuevo salario de los empleados. Una vez que haya terminado de escribir, haga clic en Aceptar para continuar.

La expresión se agregará correctamente junto al último campo de la tabla. Ahora en el grupo Resultados, haga clic en Ejecutar.

En la ejecución de la consulta, verá un nuevo campo de tabla, a saber, Nuevo salario, que contiene los nuevos salarios de los empleados como se especifica en Expression Builder.

Ahora cierre la consulta y asígnele un nombre adecuado.

También puede consultar nuestras guías revisadas anteriormente sobre Cómo crear tablas en Access 2010 utilizando solo comandos SQL y Cómo cifrar la base de datos con contraseña en Access 2010
Comentarios