我发现了可以清除下拉菜单和复选框制作方式的东西。这是通过代码而不是来自GUI的,因为我仍在寻找解决方案。
因此,当类别中的每个组以分层方式继承同一类别中的其他组时,就会出现下拉菜单。
因此,当我编写以下代码时,便创建了复选框。
<record id='group_category' model='ir.module.category'>
<field name='name'>Category name</field>
</record>
<record id="group_a" model="res.groups">
<field name="name">A</field>
<field name="category_id" ref="group_category"/>
</record>
<record id="group_b" model="res.groups">
<field name="name">B</field>
<field name="category_id" ref="group_category"/>
</record>
<record id="group_c" model="res.groups">
<field name="name">C</field>
<field name="category_id" ref="group_category"/>
</record>
Run Code Online (Sandbox Code Playgroud)
但是,当我编写以下代码时,其中一个组以层次结构的方式继承了另一个组,
<record id='group_category' model='ir.module.category'>
<field name='name'>Category name</field>
</record>
<record id="group_a" model="res.groups">
<field name="name">A</field>
<field name="category_id" ref="group_category"/>
</record>
<record id="group_b" model="res.groups">
<field name="name">B</field>
<field name="category_id" ref="group_category"/>
<field name="implied_ids" eval="[(4, ref('module_name.group_a'))]"/>
</record>
<record id="group_c" model="res.groups">
<field name="name">C</field>
<field name="category_id" ref="group_category"/>
<field name="implied_ids" eval="[(4, ref('module_name.group_b'))]"/>
</record>
Run Code Online (Sandbox Code Playgroud)
所以,当我这样做时就是这种情况。仍在寻找通过GUI进行操作的方法。