ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Funcion Si Acces


Enviado por   •  6 de Julio de 2015  •  733 Palabras (3 Páginas)  •  324 Visitas

Página 1 de 3

Si utiliza la función IIf para crear un campo calculado en una consulta, reemplace el signo igual (=) con un alias de campo y los dos puntos (:).

Puede usar Silnm siempre que pueda usar una expresión. Silnm también sirve para determinar si otra expresión es verdadera o falsa. Si la expresión es verdadera, Silnm devuelve un valor; si es falsa, Silnm devuelve otro. Puede especificar los valores que devuelve Silnm.

Vea algunos ejemplos

Sintaxis

SiInm (IIf) ()expr, , parte_verdadera, parte_falsa)

La sintaxis de la función IIf consta de los siguientes argumentos:

Argumento Descripción

expresión Requerido. Expresión que se desea evaluar.

parteverdadera Requerido. Valor o expresión que se devuelve si el valor de expresión es Verdadero.

partefalsa Requerido. Valor o expresión que se devuelve si el valor de expresión es Falso.

Comentarios

Silnm evalúa siempre parteverdadera y partefalsa, aunque solo devuelve una de ellas. Por este motivo, debería tener cuidado con los efectos secundarios no deseados. Por ejemplo, si la evaluación de partefalsa tiene como resultado una división por error cero, se produce un error, aunque el valor de expresión sea Verdadero.

Ejemplos

Usar Silnm en un formulario o informe Supongamos que tiene una tabla Clientes que contiene un campo denominado RegiónPaís. En un formulario, desea indicar que el italiano es el primer idioma del contacto. Puede agregar un control y usar Silnm en la propiedad Origen del control (Control Source), por ejemplo:

=Silnm([RegiónPaís]="Italia", "Italiano", "Algún otro idioma")

Al abrir el formulario en la vista Formulario, el control muestra "Italiano" siempre que el valor RegiónPaís sea Italia y "Algún otro idioma" si RegiónPaís tiene cualquier otro valor.

Usar Silnm en expresiones complejas Puede usar cualquier expresión como parte de una instrucción Silnm. También puede "anidar" expresiones Silnm, lo que le permite evaluar una serie de expresiones dependientes. Continuando con el ejemplo anterior, puede que desee probar distintos valores de RegiónPaís y mostrar el idioma apropiado en función del valor que haya:

=Silnm([RegiónPaís]="Italia", "Italiano", Silnm([RegiónPaís]="Francia", "Francés", Silnm([RegiónPaís]="Alemania", "Alemán", "Otro idioma")))

El texto "Otro idioma" es el argumento falsepart de la función Silnm más interior. Puesto que cada función Silnmanidada es

...

Descargar como (para miembros actualizados)  txt (4.8 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com