簡體   English   中英

用Many2one字段編寫域

[英]Writing a domain with a Many2one field

好的,我正在與多家公司合作,在表格上我有company_ids。 我試圖根據company_ids中的值隱藏另一個字段。 這是我嘗試過的。

attrs="{'invisible': [('company_ids', '!=', [(6, False, [3])])]}"
attrs="{'invisible': [('company_ids', '!=', 3)]}"
attrs="{'invisible': [('company_ids', 'not in', [3])]}"
attrs="{'invisible': [('company_ids', 'child_of', [(6, False, [4])])]}"
attrs="{'invisible': [('company_ids', 'child_of', [4])]}"
attrs="{'invisible': [('company_ids', 'not in', 3])]}"
attrs="{'invisible': [('company_ids', '!=', '3']}"
attrs="{'invisible': [('company_ids', '!=', 'Company Name')]}"

我不知道為什么我不能使它工作。 以上所有內容都只是隱藏字段。

我想出了辦法。 我為每個公司創建了一個布爾字段,然后循環訪問company_ids,如果公司ID在列表中,則將其設置為true。 然后,我使用了以下域[('is_company_1','=',False)]。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM