Continuando donde lo dejamos en el ultimo tutorial rellenaremos los 2 huecos que dejamos en los formularios de Películas y de Actores.

Empezaremos con la sección de Películas y crearemos un par de cosas para el efecto.

Lo primero será crear un Proceso para que nos de la lista de Actores de cada película.NewProces

Como siempre varios iconos para generar la creación del Proceso.

Una vez nos aparezca la ventana de diseño le pondremos lo datos necesarios y nos dispondremos a crear el proceso que necesitamos.

058

Como podéis ver en la imagen lo que estamos haciendo es solicitar una lista de los Actores que tiene una película en concreto.

La Tabla asociada es la que solicita el listado de la Tabla destino y así nos da solo los registros para la película en cuestión.

Lo comandos introducidos son simples y como podemos ver no necesitan mucha explicación.

Bueno ahora tenemos que insertarlo en el formulario de las Películas.

Nos iremos a la edición del Formulario de Películas y le añadiremos un Control objeto NewControl

Después lo posicionaremos en la parte del Formulario que dejamos vacía, debajo de Directores, y le pondremos las propiedades necesarias.

059

Como podemos observar hemos indicado al control que nos cargue primero el Proceso, en la opción Objeto 1, y después que nos saque esa información por la Rejilla, en la opción 2, y así tener el listado de los actores de esta Película.

Bueno pues en teoría ya lo tenemos… o no?

Pues no.

Si necesitamos incluir un actor como lo aremos?

Fácil, crearemos un mini formulario para tal efecto.

060

Este Formulario será de la tabla “ACTORES_PELICULA”.

Ahora tenemos que asociárselo a la Rejilla del mismo nombre en las propiedades de: Formulario de alta, Formulario de modificación, Formulario de baja.

De esta forma tendremos la funcionalidad que necesitamos.

Bueno ahora solo queda actualizar el vServer para que podamos ver los cambios.

Hay 2 formas:

En el vAdmin lo que tenemos que hacer es ir a la sección de Instancias y pulsar sobre Reiniciar instancia de aplicación, si no hemos tocado la Caja de Datos ya esta pero si la hemos tocado tendremos que hacer lo mismo pulsando sobre reiniciar instancia de datos.ResetWeb

Pero si queremos hacerlo todo de un golpe, rápido, seguro y sin complicaciones, sobre todo cuando es una aplicación grande que tarda lo suyo, es mejor hacerlo desde el botón de Reiniciar desde el panel de control web.

Bueno pues después de probarlo solo queda hacer lo mismo con la sección de Actores.

Animo que esto empieza a tomar color.

[ad name=”468×60 Banner”]

En cumplimiento con Ley 34/2002, te recordamos que al navegar por este sitio estás aceptando el uso de cookies. Más información

Las opciones de cookie en este sitio web están configuradas para "permitir cookies" para ofrecerte una mejor experiéncia de navegación. Si sigues utilizando este sitio web sin cambiar tus opciones o haces clic en "Aceptar" estarás consintiendo las cookies de este sitio.

Cerrar