# Problemas con la herencia de cajas

**URL:** <https://foros.velneo.com/t/problemas-con-la-herencia-de-cajas/569>\
**Category:** Velneo\
**Created:** [24 Abril, 2009 06:01 UTC](https://foros.velneo.com/t/problemas-con-la-herencia-de-cajas/569 "2009-04-24T06:01:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![jorge.hontoria](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/jorge.hontoria/32/86_2.png) [@jorge.hontoria](https://foros.velneo.com/u/jorge.hontoria)\
**Post date:** [24 Abril, 2009 06:01 UTC](https://foros.velneo.com/t/problemas-con-la-herencia-de-cajas/569/1 "2009-04-24T06:01:06Z")

</div>

Dispongo de una aplicacion de cajas heredadas con esta estructura:   
tdbBase -\> tuiBase -\> tuiContacts -\> tuiMain

tdb: Caja de datos  
tui: Caja de interface

El problema es que no se heredan correctamente en tiempo de ejecución los menús almacenados en la caja tuiBase sobre la caja tuiMain.

Cuando diseñamos menús&nbsp;en vDevelop sobre este montaje es correcto y se puede anidar menús de tuiBase en tuiMain&nbsp;(ya que estan disponibles en el editor), pero cuando ejecutamos desde vClient&nbsp;estos no se instancian.

¿Que estoy haciendo mal?

---

<div class="post-metadata">

**Author:** ![fernandomon-2](https://avatars.discourse-cdn.com/v4/letter/f/b4bc9f/32.png) [@fernandomon-2](https://foros.velneo.com/u/fernandomon-2)\
**Post date:** [24 Abril, 2009 06:21 UTC](https://foros.velneo.com/t/problemas-con-la-herencia-de-cajas/569/2 "2009-04-24T06:21:32Z")

</div>

De momento (en esta versión) parece que hay que reiniciar el vServer para que se refresquen los cambios, al menos yo lo llevo de esa forma.

saludo

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [24 Abril, 2009 06:58 UTC](https://foros.velneo.com/t/problemas-con-la-herencia-de-cajas/569/3 "2009-04-24T06:58:32Z")

</div>

Hola:

Cuando creas la instancia de una caja que hereda otras, el sistema automáticamente crea la instancia de esa caja y también la de las heredadas. Por tanto, si modificas una de las cajas heredadas tendrás que reiniciar su instancia. Es decir, en tu caso, debes reiniciar la instancia de tuiBase heredada por la de tuiMain.

Un saludo.

---

<div class="post-metadata">

**Author:** ![fernandomon-2](https://avatars.discourse-cdn.com/v4/letter/f/b4bc9f/32.png) [@fernandomon-2](https://foros.velneo.com/u/fernandomon-2)\
**Post date:** [24 Abril, 2009 07:10 UTC](https://foros.velneo.com/t/problemas-con-la-herencia-de-cajas/569/4 "2009-04-24T07:10:48Z")

</div>

entendido

---

<div class="post-metadata">

**Author:** ![rcueto](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/rcueto/32/5190_2.png) [@rcueto](https://foros.velneo.com/u/rcueto)\
**Post date:** [24 Abril, 2009 07:19 UTC](https://foros.velneo.com/t/problemas-con-la-herencia-de-cajas/569/5 "2009-04-24T07:19:43Z")

</div>

**@fernandomon** :

Reinciar el servidor es necesiario en el caso de que cambies las herencias de una caja después de haber sido instanciada.

Un saludo.

---

<div class="post-metadata">

**Author:** ![jorge.hontoria](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/jorge.hontoria/32/86_2.png) [@jorge.hontoria](https://foros.velneo.com/u/jorge.hontoria)\
**Post date:** [24 Abril, 2009 07:44 UTC](https://foros.velneo.com/t/problemas-con-la-herencia-de-cajas/569/6 "2009-04-24T07:44:49Z")

</div>

Gracias
