many2many
-
有一个work的对象,一个work会拆分成多个子work,这样work与自己构成了many2many的关系。那么该字段如何在添加时默认是创建,而不是从已有的work中选择
-
有一个work的对象,一个work会拆分成多个子work,这样work与自己构成了many2many的关系。那么该字段如何在添加时默认是创建,而不是从已有的work中选择
@qing-sheng
不是很懂意思,这其中的父子关系是什么样的,有图说明更好。 -
@qing-sheng
不是很懂意思,这其中的父子关系是什么样的,有图说明更好。@hui
在technical.work 中有这样一个字段,是自己与自己多对多
technical_work = fields.Many2many('technical.work', 'technical_work_rel', 'work_id_1', 'work_id_2', string='问题明细')
体现在网页上是
屏幕快照 2018-05-29 下午1.19.13
我想在点击添加后直击跳出创建页面,而不是提供一个列表选择,谢谢 -
@hui
在technical.work 中有这样一个字段,是自己与自己多对多
technical_work = fields.Many2many('technical.work', 'technical_work_rel', 'work_id_1', 'work_id_2', string='问题明细')
体现在网页上是
屏幕快照 2018-05-29 下午1.19.13
我想在点击添加后直击跳出创建页面,而不是提供一个列表选择,谢谢@qing-sheng
我在继承的product.template模块中按你说的写了一个m2m的字段,关联自身,但是报错如下:(odoo10)Implicit/canonical naming of many2many relationship table is not possible when source and destination models are the same -
@hui
在technical.work 中有这样一个字段,是自己与自己多对多
technical_work = fields.Many2many('technical.work', 'technical_work_rel', 'work_id_1', 'work_id_2', string='问题明细')
体现在网页上是
屏幕快照 2018-05-29 下午1.19.13
我想在点击添加后直击跳出创建页面,而不是提供一个列表选择,谢谢@qing-sheng
字段指定视图,第一个指定的是form视图的话是不是打开就是form视图。试试<field name="seller_ids" context="{'form_view_ref' : 'sps_product.product_supplierinfo_form_view', 'tree_view_ref' : 'sps_product.product_supplierinfo_tree_view'}" /> -
@qing-sheng
字段指定视图,第一个指定的是form视图的话是不是打开就是form视图。试试<field name="seller_ids" context="{'form_view_ref' : 'sps_product.product_supplierinfo_form_view', 'tree_view_ref' : 'sps_product.product_supplierinfo_tree_view'}" />@hui 谢谢大神,又学会了一种方式

-
@hui 谢谢大神,又学会了一种方式

@qing-sheng
可以达到你的要求吗? -
@qing-sheng
可以达到你的要求吗?@hui 昨天想想如果是问题明细的话用One2many关系比较好,而且One2many关系添加默认是创建界面
-
@hui 昨天想想如果是问题明细的话用One2many关系比较好,而且One2many关系添加默认是创建界面
@qing-sheng 好的