2

セレクトボックスに商品を掲載したいのですが、消耗品だけを表示したい。

を使用してすべての製品を一覧表示できます

 _columns = {
                'product_id':fields.many2one('product.product','Name',required=True)

   }

を使って消耗品をリストアップしてみた

_columns = {
                'product_id':fields.many2one('product.product','Name',required=True,domain=[('product_template.type','=','consu')]),

しかし、それは機能していません。「product_template」モデルには製品タイプが含まれており、「product_product」モデルと「product_template」モデルの関係フィールドは「id」であるため、このようなドメイン表現を試しました。では、ドメイン式をどのように書くことができますか

4

2 に答える 2

0

このようにしてみてください

'product_id':fields.many2one('product.product','Name',required=True,domain=[('type','=','consu')]),
于 2013-05-28T04:51:28.730 に答える