我在树视图模式下创建了一个向导,只想添加一些按钮,有没有办法在odoo 8中使用它?
由于
答案 0 :(得分:4)
是的,您可以在树视图中添加按钮,就像在表单视图中添加一样。
<tree string="My Tree">
<button name="%{action_wiz_open}d" string="Scrap Products" type="action" icon="terp-gtk-jump-to-ltr" help="calls window action" />
<button name="call_function" string="Process" type="object" help="calls python function" />
</tree>
希望这有帮助!
答案 1 :(得分:1)
要在树状视图中添加按钮,请尝试以下代码:
<tree>
<button name="your_action" icon="rupee-symbol"
String="Payment" type="action"
attrs="{'invisible':[('status','!=','Confirmed')]}" />
</tree>
希望它会帮助你..
答案 2 :(得分:0)
创建文件夹向导
将有
/** merge mechanism */
realm.where(Contact.class)
.equalTo("isBeingSaved", false)
.findAll()
.deleteAllFromRealm(); // delete all non-saved data
for(Contact contact : realm.where(Contact.class).findAll()) {
contact.setIsBeingSaved(false);
}
在旁边添加你的功能
在file_name_view.xml中
__init__.py
file_name.py
file_name_view.xml
In Python file_name.py
def fields_view_get(self, cr, uid, view_id=None, view_type='form',
context=None, toolbar=False, submenu=False):
if context is None:
context={}
res = super(class_name_wizard, self).fields_view_get(cr, uid, view_id=view_id, view_type=view_type, context=context, toolbar=toolbar,submenu=False)
return res
注意:在 src_model 中写入树视图的表名
希望这会对你有所帮助