Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MS Access: función de cambio
Este tutorial de MSAccess describe cómo usar Access cambiar la función Con sintaxis y ejemplos.
describir
La función Cambiar de Microsoft Access evalúa una lista de expresiones y devuelve el valor correspondiente de la primera expresión de la lista que es VERDADERO.
sintaxis
La sintaxis de la función Cambiar en MS Access es:
Switch ( expression1, value1, expression2, value2, ... expression_n, value_n )
parámetro o parámetro
expresión1, expresión2, … expresión_n Lista de expresiones a evaluar. La función Cambiar está buscando la primera expresión que se evalúa como VERDADERO. valor1, valor2, … valor_n Lista de valores. La función Cambiar devuelve el valor asociado con la primera expresión que se evalúa como VERDADERO.
devolver los bienes
La función Cambiar devuelve cualquier tipo de datos, como cadenas, números, fechas, etc.
aplicar para
La función de alternar está disponible para las siguientes versiones de Microsoft Access:
- Acceso 2019, Acceso 2016, Acceso 2013, Acceso 2010, Acceso 2007, Acceso 2003, Acceso XP, Acceso 2000
ejemplo
Echemos un vistazo a cómo usar la función Cambiar en MS Access:
Switch (SupplierID=1, "IBM", SupplierID=2, "HP", SupplierID=3, "Nvidia")
En este ejemplo, si el campo Id. de proveedor es 1, la función Cambiar devolverá “IBM”.
Si el campo ID de proveedor es 2, la función Cambiar devolverá “HP”.
Si el campo Id. del proveedor es 3, la función Cambiar devolverá “Nvidia”.
Ejemplo en código VBA
La función Cambiar se puede utilizar en código VBA en Microsoft Access.
Por ejemplo:
Dim LValue As String LValue = Switch (SupplierID=1, "IBM", SupplierID=2, "HP", SupplierID=3, "Nvidia")
Ejemplo en SQL/Query
También puede utilizar la función Cambiar en una consulta de Microsoft Access.
Por ejemplo:
En esta consulta, usamos la función Cambiar de la siguiente manera:
Expr1: Switch([SupplierID]=1,"IBM",[SupplierID]=2,"HP",[SupplierID]=3,"NVidia")
Esta consulta devolverá lo siguiente:
- Si el campo ID de proveedor es 1, la función Cambiar devolverá “IBM”.
- Si el campo ID de proveedor es 2, la función Cambiar devolverá “HP”.
- Si el campo Id. del proveedor es 3, la función Cambiar devolverá “Nvidia”.
Los resultados se mostrarán en una columna llamada Expr1. Puede reemplazar Expr1 con un nombre de columna más significativo.
Por ejemplo:
SupplierName: Switch([SupplierID]=1,"IBM",[SupplierID]=2,"HP",[SupplierID]=3,"NVidia")
Los resultados ahora se mostrarán en una columna denominada Nombre del proveedor.