تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
1 الرد
4592 أدوات العرض

I have made a new tab in res.partner so that I can see in what events the customer is registred.

How can I filter this in this tab, so that I see all events the customer is in?


 <?xml version="1.0" encoding="utf-8"?>
<openerp>
 <data>
 <record model="ir.ui.view" id="res_partner_view">
 <field name="name">res.partner.form</field>
 <field name="model">res.partner</field>
 <field name="inherit_id" ref="base.view_partner_form"/>
 <field name="arch" type="xml">
 <xpath expr="//notebook[last()]" position="inside">
 <page string="Events">
 <!--<field name="testing" domain="('registration_ids', '=', customer)"/>-->
 </page>
 </xpath>
 </field>
 </record>
 </data>
</openerp>



# -*- coding: utf-8 -*-
from openerp import models, fields
 class res_partner(models.Model):
 _inherit = ["res.partner"]
 testing = fields.Many2many('event.event', 'registration')


How can I solve that?



Thank you very much

الصورة الرمزية
إهمال
أفضل إجابة

Your field definition is incomplete but Odoo seems to complete the rest for you. As a m2m field the events will appear after they are added to the m2m field. It seems that you need to use an o2m field to show existing events of the partners or just convert the m2m field into a computed field to search for the ids of the events

الصورة الرمزية
إهمال
الكاتب

can you give me an example of the search ids for the events?

المنشورات ذات الصلة الردود أدوات العرض النشاط
1
ديسمبر 22
2990
0
ديسمبر 22
2868
3
أبريل 17
3039
0
مارس 16
4922
1
مارس 15
4705