Busca en Bitbucket el módulo sale_party_personal ahí esta resuelto, por otro lado es mala idea usar mayúsculas para los nombres de campos
On 17:04, Fri, 28 Aug 2015 Alejandro Brunacci <[email protected]> wrote: > Hola a todos, mi nombre es Alejandro y estoy adentrándome en el desarrollo > de módulos de Tryton. > > Si bien vengo a los tumbos, voy avanzando gracias a > foros/documentación/etc... pero bueno, yendo al punto para no dar vueltas... > > Me encuentro en este momento con un problema que no se como resolver y > busque en google pero no se si es que no se expresarle mi pregunta a google > o que, así que la pongo acá a ver si ustedes pueden ayudarme. > > Tengo un campo readonly que calcula la edad de una persona al ingresar la > fecha de nacimiento, pero cuando guardo la persona, no guarda el campo de > edad: > > la versión de tryton es 3.4.3 y este es el código: > > class Member(ModelView,ModelSQL): > "Members" > __name__ = "members.members" > Name = fields.Char('Name', required=True) > Birthday = fields.Date('Birthday') > Age=fields.Integer('Age',readonly=True) > Identification = fields.Integer('Identification',required=True) > Party = fields.Many2One('party.party','Party',required=True) > @fields.depends('Birthday') > def on_change_with_Age(self): > if self.Birthday: > factual = datetime.date.today() > self.Age = factual.year - self.Birthday.year > return self.Age > return None > > > > Si necesitan de algo mas para aclarar ideas avísenme que se los facilito. > > desde ya, muchas gracias. >
