Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Odoo组(角色)选择中使用选择字段(下拉列表)而不是复选框?_Odoo - Fatal编程技术网

如何在Odoo组(角色)选择中使用选择字段(下拉列表)而不是复选框?

如何在Odoo组(角色)选择中使用选择字段(下拉列表)而不是复选框?,odoo,Odoo,我在Odoo中为教员创建一个自定义模块,需要创建3个角色(组):学生、教授和管理员。用户不能同时拥有两个角色,因此只能是教师、教授或管理员。我在下面的代码中定义了权限。但是为了选择这些权限,Odoo创建了一个带有复选框的视图,您可以在其中同时选择两个或多个角色,而不是选择字段(下拉),我不希望这样。如何强制Odoo创建下拉列表来选择这些角色 ] 官能 教师角色 45 学生 教授 管理 学生 教授 管理员 但在这种情况下,所有的教授也都有特技小组 <record model="

我在Odoo中为教员创建一个自定义模块,需要创建3个角色(组):学生、教授和管理员。用户不能同时拥有两个角色,因此只能是教师、教授或管理员。我在下面的代码中定义了权限。但是为了选择这些权限,Odoo创建了一个带有复选框的视图,您可以在其中同时选择两个或多个角色,而不是选择字段(下拉),我不希望这样。如何强制Odoo创建下拉列表来选择这些角色

]


官能
教师角色
45
学生
教授
管理

学生
教授
管理员
但在这种情况下,所有的教授也都有特技小组

<record model="ir.module.category" id="module_category_faculty">
    <field name="name">Faculty</field>
    <field name="description">Faculty Roles</field>
    <field name="sequence">45</field>
</record>

<record id="group_faculty_student" model="res.groups">
    <field name="name">Student</field>
    <field name="category_id" ref="module_category_faculty"/>
</record>

<record id="group_faculty_professor" model="res.groups">
    <field name="name">Professor</field>
    <field name="category_id" ref="module_category_faculty"/>
</record>

<record id="group_faculty_admin" model="res.groups">
    <field name="name">Admin</field>
    <field name="category_id" ref="module_category_faculty"/>
</record>