2016-06-15 21 views
1

有沒有人知道如何在Odoo上打開一個filedialog?我在自定義視圖中添加了一個按鈕,現在我想在單擊此按鈕時瀏覽THE CLIENT上的文件。Odoo python fileopendialog

任何想法?

謝謝!

回答

0

您需要爲此實現自定義小部件。對象按鈕觸發服務器端的操作而不是客戶端

您可以在onoocial documentation odoo.com/documentation/8.0/howtos/web.html中找到更多關於小部件的信息,您也可以在addons/web/static/src/js/view_form.js中找到odoo小部件的一些示例。如果您只需要上傳一個文件,你不必經歷所有這些,你可以使用odoo的二進制字段,並且該任務由odoo處理。

1

您可以在Odoo中定義二進制字段,就像其他字段一樣。研究ir.attachment模型定義及其視圖定義以獲得一個好的提示,對於這樣的領域它是如何做到的。