[IMP]improve code

bzr revid: sgo@tinyerp.com-20130205061517-caeyi82nra0snm0a
This commit is contained in:
sgo@tinyerp.com
2013-02-05 11:45:17 +05:30
parent 6bd4aa203c
commit 3b991e408e
2 changed files with 4 additions and 4 deletions
@@ -149,11 +149,11 @@ class stock_invoice_onshipping(osv.osv_memory):
def fields_view_get(self, cr, uid, view_id=None, view_type="form", context=None, toolbar=False, submenu=False):
if context is None:
context = {}
ids_length = False
group_field_visible = False
if context.get('active_ids'):
if len(context.get('active_ids')) == 1:
ids_length = True
context.update({'ids_length' : ids_length})
group_field_visible = True
context.update({'group_field_visible' : group_field_visible})
return super(stock_invoice_onshipping, self).fields_view_get(cr, uid, view_id=view_id, view_type=view_type, context=context, toolbar=toolbar, submenu=submenu)
stock_invoice_onshipping()
@@ -8,7 +8,7 @@
<form string="Create invoice" version="7.0">
<group string="Create Invoice">
<field name="journal_id"/>
<field name="group" invisible="context.get('ids_length', False)"/>
<field name="group" invisible="context.get('group_field_visible', False)"/>
<field name="invoice_date" />
</group>
<footer>