Ir al contenido

Bienvenido al foro de Odoo Argentina 🇦🇷 

Brindamos un espacio a la comunidad argentina de Odoo para centralizar el debate, compartir ideas, desarrollos, y formar parte de una comunidad que crece día a día

Para poder participar, debés estar registrado así los miembros de la comunidad pueden interactuar con tus preguntas. 

¿No estás registrado? Registrate acá

Se marcó esta pregunta
1 Responder
1490 Vistas

Deseo agregar un filtro de agrupamiento por etiqueta en el modulo de calendario, formulario busqueda, el codigo es el siguiente:

<?xml version="1.0"?>
<search string="Search Meetings">
                <field name="name" string="Meeting" filter_domain="[('name','ilike',self)]"/>
                <field name="partner_ids"/>
                <field name="categ_ids"/>
                <field name="user_id"/>
                <field name="show_as"/>
                <field name="privacy" string="Privacy"/>
                <filter string="My Events" domain="[('user_id','=',uid)]" help="My Events"/>
                <filter string="My Meetings" help="My Meetings" name="mymeetings" context="{&quot;mymeetings&quot;: 1}"/>
                <filter string="Unread Messages" name="message_needaction" domain="[('message_needaction','=',True)]"/>
                <separator/>
                <group expand="0" string="Group By">
                    <filter string="Responsible" domain="[]" context="{'group_by':'user_id'}"/>
                    <filter string="Availability" domain="[]" context="{'group_by':'show_as'}"/>
                    <filter string="Privacy" domain="[]" context="{'group_by':'privacy'}"/>
                    <filter string="Etiqueta" domain="[]" context="{'group_by':'categ_ids'}"/>
                </group>
            </search>

Todos los filtros por defecto funcionan pero al agregar al intentar agrupar por el nuevo agrupamiento de etiqueta me lanza el siguiente error: 

Fields in 'group by' must be regular database-persisted fields (no function or related fields), or function fields with store=True odoo

Avatar
Descartar
Mejor respuesta

No podes agrupar en un campo que es many2many, debido a que dicho campo esta persistido en otra tabla.

Avatar
Descartar