OpenERP - 在页面顶部显示一个按钮

标签 openerp odoo odoo-8

我在 Odoo v8 (Ubuntu) 中安装了一个模块“web_export_view”,它添加了将当前 TreeView 导出到 Excel 的功能。当用户单击 TreeView 中记录旁边的复选框时,该模块会导致“导出当前 View ”按钮在页面顶部可见,位于“更多”按钮的右侧。这对于 Material list TreeView 来说很好。但是,“ Material list 结构” TreeView ( View 模型为“mrp.bom.line”)没有复选框,页面顶部也没有显示任何按钮。我们怎样才能在页面的顶部显示一个按钮?我想在那里显示“导出当前 View ”按钮。请看附图。

我还安装了“web_printscreen_zb”模块,声称它可以将任何 TreeView 导出到 Excel,但它的按钮在“ Material list 结构” TreeView 页面中不可见。

关于如何在“ Material list 结构”页面中启用打印或导出到 Excel 的任何建议?

enter image description here

最佳答案

在第 42 行里面

web_export_view/static/src/js/web_export_view.js

您至少需要将其更改为:

if (self.getParent().ViewManager.active_view == 'list' ||self.getParent().ViewManager.active_view == 'form'  )

form 对您来说是“树” 或类似的东西。但这意味着您需要更改代码才能找到您的数据,因为它现在将无法正常运行。如果这样做,请分享您的更改。

关于OpenERP - 在页面顶部显示一个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29034179/

相关文章:

debugging - 在 openerp 中禁用开发者模式或调试功能?

python - 当我使用PyCharm和odoo时,[Errno 2]没有这样的文件或目录,该过程以退出代码2结尾

python - 如何访问 Odoo docker 容器镜像中的 Odoo 源代码?

python - 未实现错误 : 'update' not supported on frozendict - Odoo v8

python - Odoo - 如何访问 Web Controller 上的记录集

python - 在域过滤器中使用函数

python - 如何浏览或搜索 Odoo 中的 One2many 字段?

postgresql - Postgres 查询 GROUP BY

odoo - 自定义模块未显示在应用程序列表中

python - 查找特定 res.partner 位置的产品数量 - Odoo v8