如何解决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 举报,一经查实,本站将立刻删除。