【发布时间】:2016-10-16 14:33:21
【问题描述】:
有人知道如何在 Odoo 上打开文件对话框吗?我在自定义视图上添加了一个按钮,现在我想在单击此按钮时浏览客户端上的文件。
有什么想法吗?
谢谢!
【问题讨论】:
标签: python openerp fileopendialog
有人知道如何在 Odoo 上打开文件对话框吗?我在自定义视图上添加了一个按钮,现在我想在单击此按钮时浏览客户端上的文件。
有什么想法吗?
谢谢!
【问题讨论】:
标签: python openerp fileopendialog
您可以在 Odoo 中定义二进制字段,就像其他字段一样。查看 ir.attachment 模型定义及其视图定义以获得一个很好的提示,如何处理这些字段。
【讨论】:
您需要为此实现一个自定义小部件。对象按钮在服务器端而不是客户端触发操作
您可以在 ofoocial 文档odoo.com/documentation/8.0/howtos/web.html 中找到有关小部件的更多信息,您也可以在 addons/web/static/src/js/view_form.js 中找到一些 odoo 小部件的示例。不必经历所有这些,您可以使用 odoo 的二进制字段,任务由 odoo 处理。
【讨论】: