Prueba Velneo Gratis

Te ofrecemos todo el poder de Velneo durante 1 mes para desarrollar la aplicación que tu empresa necesita.

Saber más
Thank you! Check your email for confirmation.

Cómo comprobar campos vacíos

En este artículo explicaré de qué modo podemos comprobar si un campo está vacío.

Es muy habitual que en determinados procesos necesitemos controlar si un campo está o no vacío, para ello disponemos en el asistente de fórmulas de dos funciones:

Una función de campo llamada isEmpty() y una función estándar de fórmulas llamada también isEpmty().

La primera puede ser usada con cualquier tipo de campo y la segunda es específica para cadenas de caracteres.

Fijemos en la captura de pantalla anterior. Se trata de un formulario de altas de una tabla que contiene campos de distinto tipo (numérico, alfabético, fecha y hora) sin inicializar, es decir, vacíos.

A la vista de cómo se presenta la información ya podemos saber para qué tipos de campo podemos usar la función estándar de fórmulasisEpmty(): Para los alfabéticos y los de tipo fecha. Ejemplo de uso:#NAME:isEmpty() (función de campo)isEmpty(#NAME) (función estándar de fórmulas)Para los campos numéricos lo correcto es hacer la comprobación haciendo la comprobación con el operador correspondiente.

Ejemplos:if ( #CAMPO = 0 )if ( !#CAMPO )

Nuestra recomendación

Nuestra recomendación es usar siempre la función de campoisEmpty(), ya que aunque cambiemos el tipo de campo seguirá funcionando como se espera, y usar solamente la función estándar de fórmulasisEpmty() como algo compatible con lo que ya tengamos programado o usarla conscientemente en algún caso por cuestiones de legibilidad del código.

Regístrate ahora y nuestro equipo se pondrá en contacto muy pronto