Contributors mailing list archives
contributors@odoo-community.org
Browse archives
Re: Problem to filter a tree inside a form [management system]
byHi,
I'm trying to change the behavior of a form (Nonconformity in Management System) replacing a m2o with a m2m field, as a review of the issue #263 (https://github.com/OCA/management-system/issues/263).
The field is the relation with immediate Actions immediate_action_id used in the Description tab.
Original:
immediate_action_id = fields.Many2one(
'mgmtsystem.action',
'Immediate action',
domain="[('nonconformity_ids', '=', id)]",
)
I did this:
immediate_action_ids = fields.Many2many(
'mgmtsystem.action',
'mgmtsystem_nonconformity_action_rel',
'nonconformity_id',
'action_id',
'Immediate Actions',
domain="[('nonconformity_ids', '=', id)]",
)
Then in the view I replaced this:
<field name="immediate_action_id" domain="[('type_action','=','immediate')]"
attrs="{'readonly':[('state','not in',['draft', 'analysis'])]}"/>
with this:
<field name="immediate_action_ids" domain="[('type_action', '=', 'immediate')]"
attrs="{'readonly':[('state','not in',['draft', 'analysis'])]}"/>
Replacing the field in the form view permit to view all the Actions associated with the Nonconformity, but I want to display only immediate Actions.
I googled a lot but nothing I tryied allow me to show only Actions with type_action attribute set to 'immediate'.
Did I something wrong?
Some suggestion?
Thanks in advance.
Stefano
PS: I hope this is the right list to post similar question.
Questa e-mail è priva di virus e malware perché è attiva la protezione avast! Antivirus .
_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe
Reference
-
Problem to filter a tree inside a form [management system]
byStefano Consolaro-
Re: Problem to filter a tree inside a form [management system]
byYouness Maafi
-