dic 15

y ¿que es la herencia inversa?

Posted in v7, vDevelop

Pues la herencia inversa es el concepto por el cual, podemos utilizar objetos de los proyectos que han heredado al proyecto actual, y que, en principio, solo estarán disponibles cuando se ejecuten ambos proyectos al mismo tiempo.

Mediante la herencia inversa, podemos ver en la ficha de un cliente, todos sus albaranes (lo que anteriormente hacíamos mediante los enlaces históricos o plurales de las tablas), cuando los objetos correspondientes a la tabla de clientes están en un proyecto y este es heredado por otro proyecto que contiene los objetos correspondientes a la tabla de albaranes.

Mediante la herencia, desde un albarán podemos acceder a la ficha del cliente (cuyo formulario esta definido en el proyecto heredado), y mediante la herencia inversa, en el formulario del cliente podemos mostrar información de los albaranes de ese cliente (aún cuando las rejillas para mostrar los albaranes estén en el proyecto que hereda).

Pero esto solo será posible cuando ejecutamos el proyecto de Ventas (que hereda al proyecto de Maestros) y no cuando ejecutamos el proyecto de Maestros directamente.

PDF Creator    Enviar artículo en formato PDF   
comments: 1 »

One Response to “y ¿que es la herencia inversa?”



Pings responses to this post

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Comment

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>