我在 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 的任何建议?
最佳答案
在第 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/