Веб-клиент - поле домена many2one, основанное на связанном many2many - PullRequest
0 голосов
/ 03 января 2019

Я использую web client для разработки Odoo 10.Я должен ограничить область поля many2one на основе связанных many2many field.То, что я делаю, не работает, потому что в many2one field.

нет опций. Ниже подробно описываются характеристики полей:

field: x_impuestosoaportes
    type: many2one
    related model: x_impuestosyaportes
    required> true
    store> true
    copy> true

field: x_impuestosapagar
    type: many2many
    related field: x_empresa.x_impuestosapagar
    related model: x_impuestosyaportes
    relationship table: x_x_impuestosyaportes_x_pagosorg_rel
    column 1: x_pagosorg_id
    column 2: x_impuestosyaportes_id
    required> true    
    store> true    
    copy> true

Ниже я детализирую характеристики связанной модели:

model: x_impuestosyaportes
    field1: x_name
    type field1: char

Ниже я детализирую вид формы:

<field name="x_impuestosoaportes" domain="[('x_name','in', x_impuestosapagar and x_impuestosapagar[0] and x_impuestosapagar[0][2])]"/>
<field name="x_importe"/>
<field name="x_empresa" invisible="1"/>
<field name="x_impuestosapagar" invisible="1"/>
<field name="x_vencimiento"/>

Что я делаюнеправильно?Почему я не вижу опции в поле many2one?

Я думаю, что соответствующее поле не обновляется.Как мне это сделать из веб-клиента?

...