当前位置:   article > 正文

odoo 中如何获取一个selection字段的值以及显示值_odoo 获取 fields.selection

odoo 获取 fields.selection
type= fields.Selection([('a', '吃'), ('b', '喝')], string='类型')
  • 1

我们都知道self.type输出的是“a”或者“b”,但是在很多时候我们要获取到“吃”或者“喝”,比如在Report里面输出type的值,此时该怎么办呢?

type= dict(self.fields_get(allfields=['type'])['type']['selection'])[self.type]
  • 1

在这里插入图片描述
里面的self可根据是否是当前模型来判断。

这一行代码就可以轻松实现,并且在py和xml都可以使用该行代码

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/230839
推荐阅读
相关标签
  

闽ICP备14008679号