2017-10-19 11 views
1

私は多くの列が含まれているone2manyツリーのフィールドを持っている、すべての列がmany2oneフィールドを使用して、以下の画像は、2つの列を示していますフィルター

enter image description here

は、使用する方法はありますmany2oneフィールドに値を取得するには、最初のカラムについて(prod1、prod2)とします。

私は初心者で、どこから始めるべきかわからないので、どんな提案も大歓迎です!

P.S:私はodooのV9で働いています

答えて

1

あなたはこのドキュメントフォームodooを使用することができます。Odoo documentation

One2manyフィールド。そのようなフィールドの値はcomodel_nameのすべてのレコードのレコードセットで、フィールドinverse_nameは現在のレコードと等しくなります。

field.One2many(comodel_name="model_name", inverse_name="inverse_field_name", string=None, domain=[('filed_name_in_comodel', 'operators', 'Value')]) 
:あなたはこのようにドメインを使用する必要がある場合は、TOA

comodel_name -- name of the target model (string) 
inverse_name -- name of the inverse Many2one field in comodel_name (string) 
domain -- an optional domain to set on candidate values on the client side (domain or string) 
context -- an optional context to use on the client side when handling that field (dictionary) 
auto_join -- whether JOINs are generated upon search through that field (boolean, by default False) 
limit -- optional limit to use upon read (integer) 

: あなたは、これらのパラメータを使用することができます