
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
OE 里面可以sum和distinct功能吗
-
search 或者read_group中有sum吗 不是在xml文件里面
是后台读出的数据要进行sum distinct对某字段 -
不知道你说的search里面用sum是什么意思呢?search后结果是ids
read_group是可以对某个字段定义sum的,你可以在定义字段里面设定[b]group_operator[/b]参数(max,sum,min,avg ...)'price_standard': fields.float('Products Value', readonly=True, group_operator="sum")
-
很感谢,你说的是用一个字段专门来存储sum,或者avg之类的值,有可能这是OE里面的方法。
我想做的是searchid,然后对数据返回回来的数据进行累加,
ids =self.pool.get('tablelname').search(cr,uid,[])
for id in ids:
a= self.pool.get('tablename').browse(cr,uid,id)
summoney+=a.money
OE里面有没有像search一样的方法去做这样的事情。是否能通过read_group直接做出数据来。 -
read_group
-
请教一下 domain条件 求和字段
read_group(cr,uid,[('id','in','43,44'))],['money'])是这样写吗,谢谢!
或者是哪里还需要些'sum'