BLOG

Velneo V7 7.8: Cómo evitar el retorno de objetos de una acción cuando no hay registros

Por [N4] fgutierrez.velneo el | 3 Comments

Entre las novedades que incluye la versión 7.8 encontraremos una nueva funcionalidad, sencilla pero muy útil, que nos permitirá gestionar la finalización de las acciones de forma condicionada.

El ejemplo clásico al que podemos aplicarlo es una acción que dispara una búsqueda cuyo resultado se muestra en una rejilla. Si la búsqueda no devuelve registros, mostrará una rejilla vacía .

Vamos a ver este ejemplo:

Normalmente, una acción para una búsqueda tendrá como objetos disparables un objeto búsqueda, que será el que alimente de registros la salida,  y un objeto rejilla, por ejemplo, como objeto de salida que muestre el resultado de la búsqueda.

Si disparamos esta acción, devuelva o no registros la búsqueda, se mostrará la rejilla. Si el resultado es nulo, la rejilla se mostrará vacía. ¿Cómo podemos hacer que en ese caso no muestre la rejilla vacía si no que nos muestre un mensaje avisándonos de la circunstancia?.

Basta para ello un proceso intermedio que use el comando de instrucción Set Retorno proceso = NO, cuando la condición que se cumple es que no haya registros que mostrar.

De esta forma, la acción no continuará disparando los objetos que a continuación estuvieran definidos, parando en el proceso.

Podremos usar este comando de instrucción para finalizar una acción en el punto que queramos de una forma sencilla con la condición que hayamos definido en nuestro proceso.

Velneo es el entorno ágil para el desarrollo
de aplicaciones empresariales

PRUEBA VELNEO

3 Responses to "Velneo V7 7.8: Cómo evitar el retorno de objetos de una acción cuando no hay registros"
  1. José Luis dice:

    Procesando !!!

    gracias.

  2. [N3] benito.lavandeira.controlyestudios dice:

    Estas publicaciones ayudan mucho, pués en una cosa tan simple no había caido

    Además en un sistema tan versátil como la V7 es fundamental que nos mantengaís al día con comentarios como este.

  3. [N1] IsmaelCádiz dice:

    Lo tendre presente en mis aplicaciones

Deja un comentario

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies