Browse Source

Hide the function field when the binary field is filled

pull/80/head
Houzefa Abbasbhay 11 years ago
parent
commit
6df4a8469c
  1. 4
      ir_report.py
  2. 3
      ir_report.xml

4
ir_report.py

@ -24,8 +24,8 @@ class report_xml(osv.osv):
empty; in that case, read the template file. '''
return {
br.id: (br.py3o_template_data if br.py3o_template_data
else b64encode(file(addons.get_module_resource(
br.id: (br.py3o_template_data or
b64encode(file(addons.get_module_resource(
*br.report_file.split('/')), 'rb').read()))
for br in self.browse(cr, uid, ids, context=context)
if br.report_type == 'py3o'

3
ir_report.xml

@ -14,7 +14,8 @@
attrs="{'invisible': [('report_type', '!=', 'py3o')]}">
<field name="py3o_filename" invisible="1" />
<field name="py3o_template" filename="py3o_filename" />
<field name="py3o_template" filename="py3o_filename"
attrs="{'invisible': [('py3o_template_data', '!=', False)]}" />
<field name="py3o_template_data" filename="py3o_filename" />
</page>

Loading…
Cancel
Save