# Un pregunta sobre la herencia

**URL:** <https://foros.velneo.com/t/un-pregunta-sobre-la-herencia/507>\
**Category:** Velneo\
**Created:** [7 Abril, 2009 07:41 UTC](https://foros.velneo.com/t/un-pregunta-sobre-la-herencia/507 "2009-04-07T07:41:48Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![salvador.sjover](https://avatars.discourse-cdn.com/v4/letter/s/d6d6ee/32.png) [@salvador.sjover](https://foros.velneo.com/u/salvador.sjover)\
**Post date:** [7 Abril, 2009 07:41 UTC](https://foros.velneo.com/t/un-pregunta-sobre-la-herencia/507/1 "2009-04-07T07:41:48Z")

</div>

En las pruebas que estoy haciendo intentaba heredar de la solucion vBase para aprovechar el campo Address dentro del esquema de direcciones de mis tablas. Despues de hacerlo y añadir el vínculo a mis tablas, me he dado cuenta de que no podía acceder al vClient y al vDataClient porque generaba una excepción y no se ejecutaban ambos programas. Al imaginar que sería ese el problema, he eliminado las referencias a esta tabla y la herencia y vuelvo a poder acceder.

Entonces mi&nbsp;inquietud es la siguiente. Ya que imagino que el problema andará en cuanto a permisos sobre vBase del grupo del usuario, quizá en ese punto deberia existir alguna advertencia o restriccion de uso&nbsp;en el momento en el que se hereda la caja ya que cualquier usuario quedaria un tanto perplejo si emerge el error y desconoce de donde proviene, como es este tipo de errores, en el que solo contamos con la ventana de remitir información a windows y la excepción no resulta tratada por las aplicaciones llamadas.

Un saludo,

Salvador Jover

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![fjpnovo](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/fjpnovo/32/5333_2.png) [@fjpnovo](https://foros.velneo.com/u/fjpnovo)\
**Post date:** [7 Abril, 2009 08:01 UTC](https://foros.velneo.com/t/un-pregunta-sobre-la-herencia/507/2 "2009-04-07T08:01:42Z")

</div>

Buenos dias:

&nbsp;

Al hacer cambios en las cajas de datos es necesario reiniciar las instancias de datos afectadas por el cambio en la estructura.

&nbsp;

Normalmente se olvida esto y sólo se reinicia la de la aplicación. ¿Podría ser por esto?.

&nbsp;

Un saludo,

Fran.

---

<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:** [7 Abril, 2009 08:06 UTC](https://foros.velneo.com/t/un-pregunta-sobre-la-herencia/507/3 "2009-04-07T08:06:56Z")

</div>

**@salvador.jover** :

Suponemos que ya tenías instanciada tu aplicación cuando heredaste de vBase. Si es asi, te aconsejamos que borres las instancias (de aplicación y de datos) de tu aplicación, parar y arrancar nuevamente Velneo vServer (para asegurarnos de que se toman los cambios correctamente) y volver a crear nuevamente la instancia de tu aplicación.&nbsp; Si quieres reaprovechar los datos que tenías, usa el mismo directorio para esta nueva instancia.

Un saludo.

---

<div class="post-metadata">

**Author:** ![salvador.sjover](https://avatars.discourse-cdn.com/v4/letter/s/d6d6ee/32.png) [@salvador.sjover](https://foros.velneo.com/u/salvador.sjover)\
**Post date:** [7 Abril, 2009 10:00 UTC](https://foros.velneo.com/t/un-pregunta-sobre-la-herencia/507/4 "2009-04-07T10:00:01Z")

</div>

Gracias.

Efectivamente ya estaba instanciada cuando herede de dbase. De hecho reinicié el servidor pero no dio resultado. Probaré a hacerlo como comentas.

&nbsp;
