health-es
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Health-es] No consigo eredar de la vista party


From: Luis González
Subject: Re: [Health-es] No consigo eredar de la vista party
Date: Thu, 31 Jul 2014 14:34:51 -0430

Gracias Luis! Ya entiendo perfectamente.

El 31/7/14, Luis Falcon <address@hidden> escribió:
> Hola Luis !
>
> On Thu, 31 Jul 2014 11:21:01 -0430
> Luis González <address@hidden> wrote:
>
>> De la respuesta que me han dado, asumo que no se puede heredar de una
>> vista que a su vez haya heredado de otra. Pensé que se podía hacer,
>> puesto que incluso tiene ID propio. Además, en la documentación de
>> Tryton no se menciona ese caso.
>
> Es tal cual tu dices. Siempre hay que referenciar el id del modelo
> original. Después son los módulos los que van "esculpiendo" la vista
> sucesivamente según vayan heredando y modificando los atributos.
>
> En tu ejemplo :
> El modelo party.party pertenece al core de Tryton. El modulo
> "health" (core de GNU Health) lo hereda inicialmente, y después,
> cualquier módulo que vaya a utilizarlo va mostrar los atributos nuevos.
>
> Por supuesto que puedes añadir, borrar o reemplazar atributos en las
> vistas sin problemas, ya sea del módulo base como de los nuevos.
>
> El id que uso en la vista del módulo core health puede ser el mismo que
> el original de party, o ponerle uno identificativo propio, aunque en el
> fondo, siempre haré referencia al original.
>
> Espero que te haya ayudado .
>
> Saludos !
>>
>> Ya mi módulo está funcionando correctamente, ¡muchas gracias por la
>> ayuda!
>>
>> PD: Heredar*, me acabo de dar cuenta que lo escribí mal en el asunto.
>>
>> El 31/7/14, Sebastián Marró <address@hidden> escribió:
>> > Hola Luis
>> >
>> >
>> > El 30 de julio de 2014, 14:04, Luis González <address@hidden>
>> > escribió:
>> >
>> >> Buenos días a todos.
>> >>
>> >> Les escribo porque me encuentro con el siguiente problema:
>> >> Estoy desarrollando un módulo para adaptar GNU Health a las
>> >> necesidades locales. El problema es que estoy intentando extender
>> >> la vista "party" del módulo "health". Sin embargo, a pesar de
>> >> todas las pruebas que he realizado, no he podido conseguirlo.
>> >>
>> >> El código del record es el siguiente:
>> >>
>> >> --------------------------------------------------------------------------------
>> >> <record model="ir.ui.view" id="view_party_form_test">
>> >>     <field name="model">party.party</field>
>> >>     <field name="inherit" ref="health.view_party_form"/>
>> >>     <field name="type">form</field>
>> >>     <field name="name">party_form</field>
>> >> </record>
>> >>
>> >> --------------------------------------------------------------------------------
>> >>
>> >> Notas:
>> >> 1. Si trato de extender de la vista party, pero del módulo party de
>> >> trýton, usando:
>> >>     <field name="inherit" ref="party.party_view_form"/>
>> >> Sí funciona; aunque no creo que sea la forma correcta de hacerlo.
>> >>
>> >
>> > Si, esa es la forma correcta... puedes ver un ejemplo en el módulo
>> > health_socioeconomics: [0]
>> >
>> >
>> >>
>> >> 2. Tanto el módulo health como el módulo party, están en las
>> >> dependencias del archivo "tryton.cfg" de mi módulo.
>> >>
>> >
>> > Con agregar el módulo health ya es suficiente, ya que este depende
>> > del módulo party.
>> >
>> >
>> >>
>> >> 3. La forma en que creé el módulo nuevo fue colocándolo dentro del
>> >> directorio "custom" y luego creando un enlace en "trytond/modules"
>> >> hacia él. Si esta es la forma correcta, se podría incluir en el
>> >> wikibook una breve explicación sobre esto. Recordemos que el
>> >> directorio "custom" no existe en Tryton (al menos no que yo sepa).
>> >>
>> >
>> > Si, buenísimo si se agrega esto al wikibook.
>> >
>> >
>> >>
>> >> 4. El Módulo lo creé para adaptar (o "tropicalizar") la
>> >> instalación. Si esta no es la forma correcta de hacerlo, por favor
>> >> háganmelo saber.
>> >>
>> >
>> > Si, esta es la forma de hacerlo.
>> >
>> > Saludos
>> >
>> > [0]
>> > http://hg.savannah.gnu.org/hgweb/health/file/66097936a3b1/tryton/health_socioeconomics/health_socioeconomics_view.xml#l6
>> >
>> > --
>> > Sebastián Marró
>> > address@hidden
>> > Converging Ideas for Emerging Realities
>> > www.thymbra.com
>> >
>>
>>
>
>


-- 
Salu2
Luis F. González V.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]