Odoo中文网|Odoo实施培训

 找回密码
 立即注册
搜索
热搜: Odoo OpenERP 实施
查看: 11423|回复: 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-10-16 13:24 , Processed in 0.022702 second(s), 10 queries , Xcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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