Action 文档路径odoo 8

Action 文档路径odoo 8,action,odoo-8,dms,Action,Odoo 8,Dms,我已经为文档管理系统创建了一个看板视图来显示文件夹和文件。为此,我创建了一个操作。每次单击文件夹时,“保存”按钮上方的文档路径都会显示操作名称,而不是文件夹名称。我需要显示文件夹名称,请帮助!! 代码: ir.actions.act\u窗口 文件目录 文件夹 形式 看板、树、表格 [('parent_id','=',active_id)] {'parent\u id':活动\u id} 此文件夹为空。 单击“创建”按钮添加新文件夹。 附加屏幕截图: 您可以尝试使用name\u ge

我已经为文档管理系统创建了一个看板视图来显示文件夹和文件。为此,我创建了一个操作。每次单击文件夹时,“保存”按钮上方的文档路径都会显示操作名称,而不是文件夹名称。我需要显示文件夹名称,请帮助!! 代码:


ir.actions.act\u窗口
文件目录
文件夹
形式
看板、树、表格
[('parent_id','=',active_id)]
{'parent\u id':活动\u id}

此文件夹为空。

单击“创建”按钮添加新文件夹。

附加屏幕截图:


您可以尝试使用name\u get方法。这将设置页面顶部显示的名称

在以下代码中,可以将“%s”%(record.name)更改为您自己的值或返回记录值的方法

旧api示例

def name_get(self, cr, uid, ids, context=None):
    return [(record.id, "%s" % (record.name))
    for record in self.browse(cr, uid, ids, context=context)]
@api.multi
def name_get(self):
    return [(record.id, "%s" % (record.name))
            for record in self]
新api示例

def name_get(self, cr, uid, ids, context=None):
    return [(record.id, "%s" % (record.name))
    for record in self.browse(cr, uid, ids, context=context)]
@api.multi
def name_get(self):
    return [(record.id, "%s" % (record.name))
            for record in self]

谢谢你的节目。。。现在我得到了一个错误“TypeError:格式字符串的参数不够”,感谢您的更新,我刚刚在py文件中添加了上面的代码,但什么也没发生。。。请不要有错误信息。如果我点击“文档”,顶部的路径应该是“文档”结构/文档。现在它显示了“Documents”结构/文件夹,“Folder”是一个操作的名称。Odoo在名为view.js的web模块中使用java脚本创建该路径。您应该编辑代码,以便它显示正确的路径。我建议您创建一个新方法来找到该路径。此方法仅用于更改该文本