2013-03-19 63 views
1

我需要添加的OpenERP form.and复选框,当检查框,然后需要显示文本框below.text盒只需要后箱检查显示。OpenERP的7复选框

如何在openerp(版本7)中执行此要求?

狐狸例如:

[X] eliglible为EPF

EPF编号:_ __ _ __ _ _]

回答

2

是整个表单定制,或者你是否从现有表单继承?无论哪种方式,你要几个字段添加到表(在.py文件):

'epf_eligible': fields.boolean("eligible for EPF"), 
'epf_number': fields.integer("EPF Number", size=10), 

然后,你需要有显示逻辑是在..._view.xml文件,它会是这个样子:现在

<field name="epf_eligible"/> 
<field name="epf_number" attrs="{'invisible':[('epf_eligible','=',False)]}"/> 

EPF Number将只显示当eligible for EPFTrue