Ordenar vistas tree por un campo añadido.

871 views
Skip to first unread message

Luis Araujo

unread,
Jul 22, 2016, 5:39:34 AM7/22/16
to Usuarios Odoo / OpenERP en España
Buenos dias,

Lo primero dar las gracias a la comunidad, ya que la verdad me habeis ayudado mucho, ya que casi siempre consultando he encontrado las soluciones a los inconvenientes que me he ido encontrando.

Ahora, me encuentro con un problema a la ora de ordenar una vista.

Os comento utilizo Odoo 8.0.

En la vista product.template.product.tree, he incluido el campo "Referencia interna", quedando de la siguiente manera:

<?xml version="1.0"?> <tree string="Product"> <field name="default_code"/> <---- Este es el campo incluido <field name="name"/> <field name="categ_id"/> <field name="type"/> <field name="state"/> <field name="uom_id" invisible="1"/> </tree>

Me funciona perfectamente, pero al pinchar en la columna no me lo ordena.

¿Como puedo hacer que permita la ordenacion?

Si no me equivoco para que salga ordenado por omision hay que tocar el modelo, y prefiero manipular lo minimo, ya que no tengo muchos conocimientos de Odoo.

Gracias de Antemanos,

Luis.


Gabriel Davini

unread,
Jul 22, 2016, 1:01:56 PM7/22/16
to openerp-s...@googlegroups.com
Hola,

Podés cambiar el atributo _order del modelo ese, con códugo Python.

O podés hacer <tree string="Product" default_order="default_code">

Saludos

--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
Gabriel.

Luis Araujo

unread,
Jul 22, 2016, 2:37:14 PM7/22/16
to Usuarios Odoo / OpenERP en España
Muchas gracias, 

He optado por la opcion <tree string="Product" default_order="default_code"> , ya que no quiero 'romper' nada.

Funciona aunque creo que no queda del todo ordenado.

Muchas gracias de nuevo por tu rapida respuesta, y voy a ver si averiguo porque algunos registros no estan ordenado.

Saludos,

Luis
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-users+unsub...@googlegroups.com.

Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
Gabriel.
Reply all
Reply to author
Forward
0 new messages