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

I have a class like this:

class Test:
  _inherit = "some_model"
  test = fields.Many2one('res.partner', domain=[('parent_id', '=', super_field)])

super_field is defined in some_model, how can I make my test field here use a domain with super_field?
الصورة الرمزية
إهمال
الكاتب أفضل إجابة

I solved it long time ago but putting my answer here for closure.


To do this just pass the domain as string:

 domain="[('parent_id', '=', super_field)]"
الصورة الرمزية
إهمال
المنشورات ذات الصلة الردود أدوات العرض النشاط
8
فبراير 17
8398
0
يناير 17
5916
2
فبراير 24
12605
4
مايو 24
18017
1
أكتوبر 22
3363