微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Odoo 固定复选框

如何解决Odoo 固定复选框

我正在创建要在我的复选框中查看的固定值 首先,我创建包含这些值的新模型

request = fields.Selection(
    [('t1','Test1'),('t2','Test2'),('t3','Test3'),('t4','Test4'),('t5','Test5'),string='Request')

然后我添加了 Many2many 字段 python 文件

req = fields.Many2many('test.request',string="Request")

xml 文件

<field name="req" widget="many2many_tags">

但仍然没有显示在我的视图中,我需要将其视为包含 Test1、2、...等的复选框

解决方法

您必须使用所需数据在新模型中创建记录。 例如: Record1: Test1 、 Record2: Test2 等等,然后使用 many2many 字段。

req = fields.Many2many('test.request',string="Request")

对于复选框,您可以使用小部件:many2many_checkboxes 小部件

<field name="req" widget="many2many_checkboxes">

用于选择字段:

request = fields.Selection(
    [('t1','Test1'),('t2','Test2'),('t3','Test3'),('t4','Test4'),('t5','Test5'),string='Request')

xml:

<field name="request">

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。