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 incluir en un formulario una rejilla de plurales

Mediante un ejemplo de Facturas y Líneas de factura, explicaré la forma de introducir en el formulario de una factura una rejilla con sus líneas.Cuando en la tabla de Línas de factura creamos un enlace maestro a la tabla de Facturas, o bien a través del asistente para la creación de tablas, o bien mediante las opciones correspondientes del editor de esquemas de tablas, veremos que Velneo V7 automáticamente crea en la tabla maestra un subobjeto llamado enlace plural:

Este enlace plural es el que nos permite obtener las líneas de una factura.Una vez hecha esta pequeña explicación sobre enlaces vamos a pasar a explicar los pasos que nos permitirán incluir en el formulario de edición de una factura una rejilla con sus líneas.En primer lguar necesitaremos crear la rejilla de Líneas de factura mediante el uso del asistente para la creación de rejillas.En segundo lugar necesitamos crear el formulario para la tabla de facturas:

Para crearlo hemos usado el asistente para la creación de formularios.Como puede observarse en la captura de pantalla, hemos dejado un hueco para incluir la rejilla de las líneas de la factura.El siguiente paso será crear un proceso que cargue las líneas de la factura.El proceso lo declararemos con las siguientes propiedades:

Dado que el proceso va a ser disparado desde un formulario de la tabla de facturas su origen ha de ser una fichade dicha tabla.Dado que lo que queremos obtener es una lista de las líneas de la factura, ese será el destino del proceso.El proceso es muy sencillo:

Para obtener las líneas de la factura hace uso del comando de instrucción de proceso Cargar plurales usando para ello el enlace plural que explicamos antes.Y, mediante el comando Añadir lista a la salida, envía las líneas obtenidas a la salida del proceso.El último paso será añadir la rejilla al formulario.Para ello usaremos el control llamado

Control objeto.Una vez situado el nuevo control en el formulario estableceremos las propiedades siguientes:

Como Objeto 1 especificaremos el proceso y como Objeto 2 la rejilla para mostrar la salida del mismo (la de líneas de factura).

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