如何增加选择字段的“选择选项”的大小

时间:2012-11-30 10:31:33

标签: openerp

我正在通过选择字段创建值列表,并为选择选项属性的用户选择提供值。但是当我做三到四个项目的时候。它会好起来的。但是当我想在选择选项中添加更多项目时,我无法完成此任务。选择选项属性不会给我更多空间来添加新值。

所以请任何人给我解决方案,这样我就会添加更多的价值。

和其他问题是我在表单中创建了一个按钮。但我希望无论何时任何用户按下此按钮,都应显示另一个字段。当用户再次点击此按钮时,应显示第3个字段。

我已经创建了这3个字段,即一个,两个,那里。

语法: -

如果单击“我的”按钮,则应显示另一个字段“两个”。

谢谢

1 个答案:

答案 0 :(得分:2)

如果“选择”字段中有更多值,则应为这些选择值创建一个类,并将选择文件设置为多个。在您的xml文件中,使用widget =“selection”将您的字段选为选区
例如:

class ur_class(osv.osv):
    _columns = {'ur_field_name': fields.many2one('select.type', 'Select')}
ur_class()

class select_type(osv.osv):
    _name = 'select.type'
    _columns = {'name': fields.char('Type', size=50)}
select_type()

现在在ur xml中使用widget ='selection',如下所示: <field name="ur_field_name" widget="selection"/>

现在关于显示按钮点击字段的第二个问题:
如果要在按钮的方法中更改状态,则可以在xml中使用“attrs”属性。你可以在插件中找到例子。

谢谢,