[IMP]event_form

bzr revid: pna@tinyerp.com-20120626130152-kovzkfq2tin2bx1i
This commit is contained in:
Pinakin Nayi (OpenERP)
2012-06-26 18:31:52 +05:30
parent 183b879e5e
commit 6878899c42
2 changed files with 13 additions and 1 deletions
+12
View File
@@ -258,6 +258,18 @@ class event_event(osv.osv):
_constraints = [
(_check_closing_date, 'Error ! Closing Date cannot be set before Beginning Date.', ['date_end']),
]
def onchange_address_id(self, cr, uid, ids, address, context=None):
data ={}
if not address:
return data
addr_obj = self.pool.get('res.partner')
addr_id = addr_obj.browse(cr, uid, address, context=context)
data = {
'street':addr_id.street,
'zip':addr_id.zip,
'city':addr_id.city,
}
return {'value': data}
def onchange_event_type(self, cr, uid, ids, type_event, context=None):
if type_event:
type_info = self.pool.get('event.type').browse(cr,uid,type_event,context)
+1 -1
View File
@@ -85,7 +85,7 @@
<group>
<label for="address_id" string="Address"/>
<div>
<field name="address_id" widget="many2one_address_google_map" widget_option="{'placeholder':'.oe_google_map'}"/>
<field name="address_id" widget="many2one_address_google_map" widget_option="{'placeholder':'.oe_google_map'}" on_change="onchange_address_id(address_id, context)" />
<field name="street" />
<div>
<field name="city" class="oe_inline" placeholder="City"/>