如何在Odoo中添加组合框值?

时间:2015-05-20 10:27:09

标签: combobox odoo

我是odoo的新手,如何在机会形式中添加带有硬编码值(3个值)的组合框(创建新机会时)。

我从数据库结构和用户界面成功添加了一个简单字段。但对于组合框(many2one relation)。

2 个答案:

答案 0 :(得分:1)

这是 OpenERP V7和V8 代码您在模型中使用此代码

'type': fields.selection([('lead', 'Lead'), ('opportunity', 'Opportunity'), ('both', 'Both')],string='Type', required=True,)

并在您的XML视图文件中调用

<field name="marital_state" /> 

如果你使用 ODOO Sass 6或ODOO Master 那么Code Maigret

type = fields.Selection([('lead', 'Lead'), ('opportunity', 'Opportunity'), ('both', 'Both')],string='Type', required=True,)

并在您的XML视图文件中调用

<field name="marital_state" /> 

答案 1 :(得分:0)

您需要一个选择字段:

marital_state = fields.Selection(selection=[('single', 'Single'),
                                                ('married', 'Married'),
                                                ('divorced', 'Divorced'),
                                                ('widower', 'Widower/widow')],
                                                string='Marital state')