如何解决在odoo 14中,我如何在字段值中搜索字符串的一部分
我可以使用 SQL(不是 plsql)在 oracle 中搜索它,但不知道如何在 odoo 框架中搜索。
想要找到如下 - 中间部分,哪个值是可变长度 - 请帮助我如何在 python (.py) 文件中使用 onchange 函数将此值分配给计算字段?
解决方法
好的,试试这个:
value_field = fields.Char("Value")
extracted = fields.Char("Extracted",compute="_compute_extracted")
@api.depends('value_field')
def _compute_extracted(self):
for rec in self:
split_str = (rec.value_field or '').split('-')
rec.extracted = split_str[1] if len(split_str) > 1 else ''
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。