Odoo中文网|Odoo实施培训

 找回密码
 立即注册
搜索
热搜: Odoo OpenERP 实施
查看: 8912|回复: 2
打印 上一主题 下一主题

ref属性与eval属性

  [复制链接]

26

主题

28

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
跳转到指定楼层
楼主
发表于 2018-4-26 17:29:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ref特殊属性用于引用外部标识符
<field>元素还有一个ref属性用于使用外部标识符设置many-to-one字段的值。

定义字段值的更精细的替代方法是eval属性 它评估一个Python表达式并将结果值分配给字段。
要将值设置为昨天,使用: <field name="user_id" eval="ref('base.group_user')" />
实例:<field name="date_deadline"
         eval="(datetime.now() + timedelta(-1)).strftime('%Y-%m-%d')" />
可以使用以下模块:time,datetime,timedelta和relativedelta。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|技术支持|开发手册|Odoo中文网-远鼎旗下odoo培训网站 ( 苏ICP备15039516号 )

GMT+8, 2024-4-19 12:29 , Processed in 0.011197 second(s), 10 queries , Xcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表