
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
Odoo-Exp: Odoo中的Char字段的trim属性
-
这个提交使得Odoo的Char字段默认情况下会修剪输入字串首尾的空格然后再发送到服务器。
如果您创建的Char字段希望能保留输入字串的首尾的空格,则在字段属性中添加
trim=False
属性,如:myChar = fields.Char('MyChar', trim=False)
这个属性应该属于客户端的界面属性,不知道为什么要定义在服务器端的字段属性上。Odoo内部开发人员在那个提交上有讨论,但是最后莫名不了了之
-
@digitalsatori
可以这样理解不,默认情况下Char类型的字段trim=True
,如果在视图上form
表单中的该Char
字段edit
后,那么会自动去掉首尾的空格的。但是我在11版本试验了下。过程如下:
先打开form
视图新建一条record
,同时某个Char字段结尾多写一个空格,先save
,然后再edit
,但是再次edit
发现该字段的空格还在的。如果使用方法不正确,这个属性我应该如何验证下?
-
@hui 忘了说了这个提交是针对V12分支的。目前还没有backport到其它分支。