【发布时间】:2014-12-12 12:54:35
【问题描述】:
我在自定义的新视图中添加了“搜索”按钮。每当我单击“搜索”时,都会在 mrp_bom 表中插入或更新一条记录。我找不到原因。我希望这个按钮现在什么都不做。
这是py中的代码:
class mrp_bom(osv.Model):
_inherit = 'mrp.bom'
def action_search(self, cr, uid, ids, vals, context=None):
ptemplid = self.browse(cr, uid, ids[0], context=context).product_tmpl_id
print "\n\n Inside action_search() ptemplid ", ptemplid
这里是xml:
<record id="bom_where_use_form" model="ir.ui.view">
<field name="name">bom.where.use.form</field>
<field name="model">mrp.bom</field>
<field name="priority" eval="20"/>
<field name="type">form</field>
<field name="arch" type="xml">
<label for="product_tmpl_id" string="Product Name" />
<field name="product_tmpl_id" on_change="onchange_product_tmpl_id(product_tmpl_id, 0, context)"/>
<button name="action_search" string="Search" type="object" class="oe_highlight"/>
</field>
</record>
【问题讨论】: