1、name_get方法在odoo中用于获取模型的显示名称,当在form窗口中打开一个model时,会被调用,返回值为一个包含id和名称的元组组成的列表。 2、name_search在Many2one类型的模型上显示时被调用,返回结果是由id和repr的文本组成的元素列表。 eg:在用户点击下拉框时 ...
分类:
其他好文 时间:
2019-11-22 13:28:51
阅读次数:
126
eg01: res_course = self.env['xksystem.studentcourseline'].search(['&', ('student_id', '=', res.id),('coursecode', '=', self.id)]) 说明:依据条件 ('student_id ...
分类:
其他好文 时间:
2019-11-21 12:28:48
阅读次数:
325
创建squence: 程序中使用序列:self.env['ir.sequence'].next_by_code('seq.test') 依据序列的规则规则获取对应的序列值。 特别注意的应该就是“每个日期范围使用不同的序号”这个选项了,比如,决定相同单别不同天数需要重新开始计数,则这个时候就应该使用这 ...
分类:
其他好文 时间:
2019-11-21 12:09:04
阅读次数:
87
1. 注册账号 4. 进入菜单:My Apps Dashboard 然后进入Repositories 3. 输入要发布的应用模块在github上的地址 注意" 12.0"表示你这个应用是基于于odoo12.0,前面的是github地址. 例如,我的应用模块accountcore,基于odoo12.0 ...
分类:
其他好文 时间:
2019-11-17 18:13:37
阅读次数:
151
主要功能: 1. 使用类似于服务器端API的API访问所有数据模型方法(甚至是浏览); 2. 使用模型方法命名参数; 3. 自动发送用户上下文,为国际化提供支持 4. 浏览记录; 5. 执行工作流; 6. 管理数据库; 7. 下载报表; 8. JSON-RPC协议(支持SSL) 要使用OdooRPC ...
分类:
其他好文 时间:
2019-11-16 21:48:44
阅读次数:
309
转自 https://blog.csdn.net/qq_42154836/article/details/94451278,感谢 在进行odoo模块安装或者更新时,由于种种原因导致系统出错或者崩溃(Internal Server Error)无法进入,又或者模块问题无法在系统应用界面进行卸载,普通方 ...
分类:
其他好文 时间:
2019-11-14 10:01:47
阅读次数:
230
系统有2种控制方式,销售退货单表体内类型字段可区分 补货字段作为区分字段,可释放销售订单发货; ...
分类:
其他好文 时间:
2019-11-08 12:41:50
阅读次数:
68
计算字段 如下 import random from odoo import models, fields ? class ComputedModel(models.Model): _name = 'test.computed' ? name = fields.Char(compute='_comp ...
分类:
其他好文 时间:
2019-11-08 12:16:55
阅读次数:
171
doamin 过滤条件 在odoo中,通过domain来过滤数据记录 domain是一个list,里面有多个条件 条件是一个有3个元素的元祖 ('字段名','比较操作符','值') 字段名 当前模型的字段或者是通过点操作符访问当前模型的Many2one / Many2Many对象。如果左边是Many ...
分类:
其他好文 时间:
2019-11-08 12:13:23
阅读次数:
81
解决odoo 时间差问题 2017-03-10 01:09:00 weixin_30244681 阅读数 109 原文链接:http://www.cnblogs.com/Michaelwolf/p/6528701.html odoo 在时间处理时,存到数据库是以格林威治时间,在显示时再加上时区的差值 ...
分类:
其他好文 时间:
2019-11-05 15:28:51
阅读次数:
287