# Funciones básicas

Conjunto de [Funciones de fórmula ](https://doc.velneo.com/28/velneo-vdevelop/proyectos-objetos-y-editores/editores/asistente-de-formulas)básicas para la construcción de fórmulas.

### choose

Devuelve un valor u otro en función de una condición.

#### Sintaxis

`choose(condición, datoSi, datoNo)`

#### Parámetros

**condición**

Condición a evaluar por la función.

**datoSi**

Valor retornado si la condición se cumple.

**datoNo**

Valor retornado si la condición no se cumple.

#### Ejemplos

`choose( "Velneo" = "Velneo", "Correcto", "Incorrecto")` = Correcto

Esta función siempre evalúa los tres parámetros (condición, datoSi y datoNo) y devuelve el resultado que corresponda.

Mostramos un mensaje comparando el año de la fecha actual con el 2017, si es igual mostramos el mensaje 'Año 2017' y en caso contrario mostramos el mensaje 'Año distinto del 2017.

El mensaje de tipo 'Información' se mostrará durante 10 segundos con el texto 'Año en curso' en la caja de diálogo.

```
Mensaje ( choose(year(currentDate())= 2017, "Año 2017", "Año distinto del 2017"), Información, 10, "Año en curso" )
```
