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.

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

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.

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