Odoo中文网|Odoo实施培训
标题:
openerp 默认值的设置
[打印本页]
作者:
店小2
时间:
2016-10-10 22:49
标题:
openerp 默认值的设置
最常用的方式是:
_defaults={
#'province_name':lambda self, cr, uid, c:c.get('province',1),
}
然而_defaults 起始是会调用default_get 比较复杂时用default_get
def default_get(self, cr, uid, fields, context=None):
if context is None: context = {}
province_name = context.get('province')
res = super(all_city,self).default_get(cr, uid, fields, context=context)
raise osv.except_osv('error',province_name)
return res
在其他页面新建是设置默认值的方法
default_city_name是default_ 加上 city_name 。city_name是要在弹出的页面上,新建的 默认的字段
功能是在点击city新建时,把已选 的省的字段默认到弹出的市 的新建页面上。
欢迎光临 Odoo中文网|Odoo实施培训 (http://www.chinaodoo.net/)
Powered by Discuz! X3.2