1
A
답변
2
storefile name에 대한 새 필드를 만들고 xml로 설정하십시오.
예
----Python-----
import os
......
class product(osv.osv):
......
file_import = fields.Binary(string="File")
filename=fields.char('Filename')
------XML-----
<field name="filename" invisible="1"/>
<field name="file_import" filename="filename"/>
그래서, 당신은 파일 file_import을 업로드 할 때 자동으로 파일 이름 필드에 파일 이름을 저장합니다 필드. 파일 이름에서 확장자를 얻을 수 있습니다.
희망이 도움이됩니다.
감사합니다. 나는 질문이있다. odoo에서 버튼을 비활성화하거나 활성화 할 수 있습니까? 예 :이 없음이면 버튼이 비활성화되고 이 유효하면 버튼이 활성화됩니다. 감사. –
user3750552
필드에 'attrs = "{'invisible ': [('file_import ','= ', False)]}' '속성을 추가했습니다. 그러나 나는 그것을 좋아하지 않는다. – user3750552
예. 당신은 xml ..에서 필드에 attrs를 추가하는 것으로부터 보이지 않게 할 수 있습니다. 대신이 필드를 숨기는 방법을 모르겠습니다. –