【问题标题】:How to use fields from 2 models in treeview? openerp如何在树视图中使用来自 2 个模型的字段?开瓶器
【发布时间】:2013-03-21 10:54:24
【问题描述】:

我有一棵树,它的字段与其他模型具有多对一关系,
我想根据其他模型中的字段值更改现有树视图的记录颜色。

【问题讨论】:

    标签: treeview openerp


    【解决方案1】:

    您可以在这种情况下使用related 字段:

    像这样:

    'plan_id': fields.many2one(
            'hr_evaluation.plan',
            'Appraisal Plan',
            ondelete='cascade',
            ),
    'company_id': fields.related(
            'plan_id',
            'company_id',
            type='many2one',
            relation='res.company',
            string='Company',
            store=True,
            readonly=True,
            ),
    

    然后使用company_id字段。

    【讨论】:

    • in stock.move model 'loc_type':fields.related('location_id','loc_type',type='many2one',relation='stock.location',string='Type', store =True, readonly=True) 并且我想在 stock.location 模型中使用用法字段,例如 colors="red:loc_type.usage=='inventory'" ,但出现错误,
    • 你能告诉我更多你想在下面的代码中做什么吗? loc_type 是什么??
    • loc_type 是我添加的用于保存 location_id.usage 值的字段
    • 我是通过字段函数制作的,然后显示字段函数,感谢您的努力。
    • 你知道这个问题的答案吗? stackoverflow.com/questions/15654286/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-01
    • 2015-11-07
    • 2012-11-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多