Openerp 如何在odoo8中导入扩展名文件?
我在下面声明了一个变量:Openerp 如何在odoo8中导入扩展名文件?,openerp,python-import,odoo-8,Openerp,Python Import,Odoo 8,我在下面声明了一个变量: import os ...... class product(osv.osv): ...... file_import = fields.Binary(string="File") @api.multi def save_file(self): # do something 若我在上面声明变量,我可以得到扩展文件吗 为storefile name创建新字段并设置为xml 范例 ----Python
import os
......
class product(osv.osv):
......
file_import = fields.Binary(string="File")
@api.multi
def save_file(self):
# do something
若我在上面声明变量,我可以得到扩展文件吗 为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"/>
——Python-----
导入操作系统
......
类别产品(osv.osv):
......
file\u import=fields.Binary(string=“file”)
filename=fields.char('filename')
------XML-----
因此,当您上传文件文件\u导入字段时,它会自动将文件名存储到文件名字段中。从文件名可以得到它的扩展名
希望这有帮助。谢谢。我有个问题。我可以禁用或启用odoo中的按钮吗?示例:若为“无”,则按钮将禁用,若为“有效”,则按钮将启用。谢谢。我在字段中添加了属性
attrs=“{'invisible':[('file_import','=',False)]}”
。但是我不喜欢,是的。您可以从xml中的“在字段中添加属性”不可见。。相反,我不知道如何隐藏这个字段。