Puedes subir el código completo en algún sitio así lo podemos probar?
Que version de tryton estas usando?
El 17/01/18 a les 12:37, Gloworms Glow ha escrit:
> Gracias por responder!
> Sigue sin funcionarme, no se que estoy haciendo mal.
>
> No tengo mucha experiencia en tryton, asi que les comento que es lo que
> hice:
>
> En la clase (archivo .py):
> user = fields.Many2One('res.user', 'User')
>
> @staticmethod
> def default_user():
> return Transaction().context.get('user')
>
> Y en el archivo .xml:
> <record model="ir.action.act_window" [...]
> <field name="domain" eval="[('user', '=', Eval('context',
> {}).get('user', -1))]" pyson="1"/>
>
> Me da error: TypeError: int() argument must be a string, a bytes-like
> object or a number, not 'list'
>
>
> Y si cambio por: <field name="domain" eval="[('user', '=', Eval('user',
> {}).get('id', -1))]" pyson="1"/>
> Me da error: AttributeError: 'list' object has no attribute 'get'
>
> Tengo que agregar alguna otra cosa?
> Gracias!
--
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk