
31_Odoo16
文章平均质量分 56
基于Odoo16实际开发过程中碰到的问题总结
Odoo老赵
专注于用Odoo来帮助中小企业实现数字化转型,微信:wx156277468,加我微信进Odoo学习交流群。
展开
-
odoo16错误——malformed node or string
折腾半天,发现里面引用了uid,需要加"一个button,设置了attrs。结果就惨无人道的莫名其妙的报错。原创 2023-11-06 14:09:28 · 868 阅读 · 0 评论 -
浏览器缓存引发的odoo前端报错
浏览器缓存引发的odoo前端报错原创 2024-01-10 17:19:15 · 697 阅读 · 0 评论 -
odoo前端js对象的扩展方法
odoo前端js对象的扩展方法原创 2023-11-15 10:33:09 · 434 阅读 · 0 评论 -
odoo16前端框架源码阅读——env.js
env.js(env的初始化以及服务的加载)原创 2023-11-16 21:35:06 · 2157 阅读 · 0 评论 -
odoo16前端框架源码阅读——启动、菜单、动作
odoo16前端框架源码阅读——启动、菜单、动作原创 2023-11-11 15:36:24 · 2423 阅读 · 0 评论 -
assets_common.min.js
assets_common.min.js原创 2023-11-10 21:13:37 · 341 阅读 · 0 评论 -
odoo16前端框架源码阅读——ormService.js
odoo16前端框架源码阅读——ormService.js原创 2023-11-08 20:42:27 · 1482 阅读 · 0 评论 -
odoo16前端框架分析1 boot.js
odoo16的前端基于owl组件系统,这是一个类似vue,react的现代js框架。前端框架都放在了web模块中,具体的位置是addons/web/static/src不过今天要说的不是owl,而是跟前端启动有关的几个重要文件。原创 2023-11-07 20:11:17 · 1439 阅读 · 0 评论 -
odoo16前端框架源码阅读——rpc_service.js
odoo16前端框架源码阅读——rpc_service.js原创 2023-11-09 21:39:36 · 1528 阅读 · 0 评论 -
odoo16前端框架源码阅读——boot.js
odoo16前端框架源码阅读——boot.js原创 2023-11-11 10:45:59 · 1951 阅读 · 0 评论 -
ORM-1 字段默认值
在odoo中设置默认值原创 2023-11-04 10:37:00 · 236 阅读 · 0 评论 -
odoo16 Model的操作符重载
odoo16 Model的操作符重载原创 2023-11-20 20:11:17 · 197 阅读 · 0 评论 -
odoo启动-加载模块(load_modules)
odoo每次启动的时候都会加载模块,加载模块的过程就是调用load_modules 函数在函数位于 odoo\modules\loading.py代码中注释也写的很清楚,共分了9个步骤,其实是8个步骤。这个函数的作用是为一个新创建的注册表对象加载模块,这是Registry.new()的一部分,不应该用在其他地方。原创 2023-11-04 17:16:35 · 1173 阅读 · 0 评论 -
odoo16 导入数据报错
odoo导入数据报错原创 2023-12-09 10:32:55 · 537 阅读 · 0 评论 -
odoo16 一个比较复杂的domain
碰到 操作符,操作数,操作数 ,就会先对这个表达式做运算,将运算的结果替换成原来的表达式。原创 2023-11-20 20:34:36 · 251 阅读 · 0 评论 -
odoo中阻止点击list视图中的一条记录弹出form视图
odoo中阻止点击list视图中的一条记录弹出form视图原创 2023-11-17 17:01:28 · 520 阅读 · 0 评论 -
odoo16 更新bus_presence报错
odoo16 更新bus_presence报错原创 2023-11-16 17:13:33 · 374 阅读 · 0 评论 -
odoo发送邮件失败的解决办法
odoo发送邮件失败的解决办法原创 2023-11-16 16:46:24 · 3833 阅读 · 0 评论 -
odoo16 one2many字段的 domain
odoo domain原创 2023-11-06 10:57:33 · 493 阅读 · 0 评论 -
odoo16 取消“系统各功能状态日报”的邮件
odoo16 取消“系统各功能状态日报”的邮件原创 2023-09-22 14:42:41 · 468 阅读 · 0 评论 -
Odoo16设置定时任务
Odoo16设置定时任务原创 2023-09-21 17:25:45 · 613 阅读 · 0 评论 -
odoo命令行方式卸载模块
odoo命令行方式卸载模块原创 2023-09-09 14:28:59 · 869 阅读 · 0 评论 -
odoo16 自定义异常
公司有个扫码的业务需求,因为工人扫码的位置距离电脑比较远,所以要求当扫码发生异常的时候要有明显的提醒,odoo内置的UserError提示的不够明显,所以需要改进原创 2023-08-17 11:34:18 · 412 阅读 · 0 评论 -
odoo16 tree视图没有导出按钮
做了一个odoo应用,很奇怪,同样的角色,不同的用户,有些有导出按钮,有些没有,一直没搞清楚为啥, 今天刚好有时间,好好研究一下.原创 2023-08-14 18:27:46 · 486 阅读 · 0 评论 -
用康虎云报表打印二维码
康虎云报表和odoo集成原创 2023-08-10 19:28:06 · 659 阅读 · 0 评论 -
odoo16 附件
有两种存储方式:1 以二进制的方式存放在数据库中2 存放在文件系统中odoo16 默认存放位置 ~/.local/share/Odoo/filestore相关数据库表:ir_attachment比较重要的字段:2 控制器注意:1 attachment = kwargs.get(‘attachment’) 获取到的是一个对象, 不能直接存储, 通过read()方法转成字节码,然后再通过base64编码2 attachment.filename 可用获取到文件名,可用保存到数据库中form视图中要这样写,原创 2023-08-09 19:04:11 · 1085 阅读 · 0 评论 -
odoo16-domain
odoo domain原创 2023-07-28 15:13:32 · 538 阅读 · 0 评论 -
odoo服务相关shell脚本
odoo自动备份, 开启自动启动, 自动检测重启,避免系统休眠等原创 2023-07-25 15:44:52 · 332 阅读 · 0 评论 -
Odoo16howto-6 多公司指引
odoo 多公司指引原创 2023-07-22 14:21:28 · 737 阅读 · 0 评论 -
odoo关于清单文件__manifest__.py文件的介绍
odoo关于清单文件__manifest__.py文件的介绍原创 2023-05-30 14:33:48 · 341 阅读 · 0 评论 -
odoo16 实现扫码枪连续扫描功能
其实要实现这个功能很简单,只要在前端js里监控扫码字段的change事件。当满足要求,调用保存按钮的click方法,自动保存。这样扫码工人就不需要操作电脑了,可是由于对odoo前段代码不熟悉,这么个小功能花了我一周左右的时间,虽然问题解决了,但是实现的方式很暴力。当scanner_no扫描完之后,后台会执行一些onchange方法,然后is_pass会显示合格或者不合格。odoo16 还是不熟悉,前端框架值得好好研究一下,后面有更好的办法再说。如果合格就自动保存,这里做了一个2秒钟的延时。原创 2023-06-15 14:43:35 · 846 阅读 · 0 评论 -
odoo16杂七杂八
在onchange方法中抛出异常,不过这种交互方式,一旦抛出异常,后面的代码也就不执行了,要想继续执行后面的方法,要用另外一种方式。原创 2023-05-29 19:24:47 · 291 阅读 · 0 评论 -
odoo 更改模型(字段)或者删除模型注意的事
odoo是一个强数据驱动的系统, 对py文件或者对xml文件的任何修改都有可能引起数据库的变化,而且数据库中现有的数据也会影响你的系统的修改.原创 2023-06-29 15:27:33 · 671 阅读 · 0 评论 -
Ubuntu2204下部署odoo16
ubuntu22下安装odoo16原创 2023-05-26 07:29:31 · 3496 阅读 · 3 评论 -
odoo16数据导出报错
odoo16最新版,导出数据报错的解决方案原创 2023-06-26 19:21:32 · 414 阅读 · 0 评论