[IMP] res_company : onchange code improved for behaviour of boolean field

bzr revid: rpr@tinyerp.com-20120822060505-1bhkjurylx4fh1br
This commit is contained in:
Rajesh Prajapati (OpenERP) 2012-08-22 11:35:05 +05:30
parent 7f5410e2d0
commit b5b3c24e9f
2 changed files with 8 additions and 8 deletions

View File

@ -137,10 +137,10 @@ class res_company(osv.osv):
_sql_constraints = [
('name_uniq', 'unique (name)', 'The company name must be unique !')
]
def on_change_header(self, cr, uid, ids, phone, email, fax, website, vat, reg=False, context=None):
def on_change_header(self, cr, uid, ids, customize_footer, phone, email, fax, website, vat, reg=False, context=None):
val = []
res_id=self.browse(cr, uid, ids, context=context)[0]
if res_id.customize_footer:
if customize_footer:
return {}
if phone: val.append(_('Phone: ')+phone)
if fax: val.append(_('Fax: ')+fax)

View File

@ -55,14 +55,14 @@
<div>
<field name="rml_header1" placeholder="e.g. Global Business Solutions"/>
</div>
<field name="website" widget="url" placeholder="e.g. www.openerp.com"/>
<field name="website" on_change="on_change_header(customize_footer, phone, email, fax, website, vat, company_registry)" widget="url" placeholder="e.g. www.openerp.com"/>
</group>
<group>
<field name="phone" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
<field name="fax" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
<field name="email" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
<field name="vat" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
<field name="company_registry" on_change="on_change_header(phone, email, fax, website, vat, company_registry)"/>
<field name="phone" on_change="on_change_header(customize_footer, phone, email, fax, website, vat, company_registry)"/>
<field name="fax" on_change="on_change_header(customize_footer, phone, email, fax, website, vat, company_registry)"/>
<field name="email" on_change="on_change_header(customize_footer, phone, email, fax, website, vat, company_registry)"/>
<field name="vat" on_change="on_change_header(customize_footer, phone, email, fax, website, vat, company_registry)"/>
<field name="company_registry" on_change="on_change_header(customize_footer, phone, email, fax, website, vat, company_registry)"/>
</group>
</group>
<group string="Bank Accounts">