Odoo
文章平均质量分 51
Joker_iuv
文歌属予,琴瑟佳棋
展开
-
Mac部署Odoo环境-Odoo本地环境部署
Mac部署Odoo环境-Odoo本地环境部署。原创 2023-12-14 13:48:33 · 1272 阅读 · 0 评论 -
如何在 odoo 的tree视图中隐藏特定列
如何在 odoo 的tree视图中隐藏特定列原创 2023-01-08 16:04:59 · 845 阅读 · 1 评论 -
Odoo 针对原视图 继承修改字段位置和属性
Odoo 针对原视图 继承修改字段位置和属性原创 2022-12-09 14:32:02 · 562 阅读 · 0 评论 -
Odoo实现页面生成并下载自定义excel
Odoo实现页面生成并下载自定义excel。原创 2022-08-11 10:51:54 · 672 阅读 · 0 评论 -
Odoo插件应用的模型(Models)深入探讨--Alanhou
记录表示(record representation)还有一个Odoo 8.0的新增的魔术字段display_name,其值通过name_get()方法生成。默认情况下name_get()使用_rec_name属性来查找该数据,如需更复杂逻辑仅需重写该方法,返回一个包含记录id和记录表示的元组即可。要显示为如平凡的世界 (2017-06-01),在类中定义如下方法。......原创 2022-08-05 15:14:09 · 658 阅读 · 0 评论 -
Odoo中many2one外键约束的 ondelete处理
Odoo中many2one外键约束的 ondelete处理原创 2022-07-14 15:25:33 · 394 阅读 · 0 评论 -
Odoo的@api.装饰器
Odoo的@api.装饰器转载 2022-07-14 14:46:14 · 593 阅读 · 0 评论 -
Odoo tree视图使用js添加按钮(以及跳转页面)
Odoo tree视图使用js添加按钮(以及跳转页面)原创 2022-06-17 16:23:58 · 900 阅读 · 0 评论 -
odoo tree视图首行固定
odoo tree视图首行固定原创 2022-06-16 17:47:46 · 341 阅读 · 0 评论 -
odoo 点击菜单直接弹出Form视图
odoo 点击菜单直接弹出Form视图原创 2022-06-16 17:32:03 · 970 阅读 · 2 评论 -
Odoo 关于 抛出错误、警告、提示以及页面按钮二次确认
Odoo 关于抛出错误、警告、提示以及页面按钮的二次确认原创 2022-06-06 15:54:48 · 1137 阅读 · 0 评论 -
Odoo10 使用向导时在context中关于 active_domain
Odoo使用向导时在context 有关 active_domain原创 2022-05-17 18:59:46 · 256 阅读 · 0 评论 -
Odoo 页面-‘动作’-官方文档解释
1、图示总概览动作分类窗口动作(Window Actions) ------(ir.actions.act_window)网址URL动作(URL Actions) ------(ir.actions.act_url)服务器动作(Server Actions)------ (ir.actions.server)报告动作(Report Actions)------ (ir.actions.report.xml)客户动作(Client Actions)------ (ir.actions.clien原创 2022-05-03 18:22:50 · 721 阅读 · 0 评论 -
Odoo - xml 的action/search继承修改
针对odoo action以及search视图的直接修改以及继承修改原创 2022-02-24 14:13:37 · 571 阅读 · 0 评论 -
Odoo lessc报错
**1、使用less报错 Module build failed: TypeError: loaderContext.getResolve is not a function**问题描述:less-loader版本过高解决方案卸载高版本less-loadernpm uninstall less-loader 卸载高版本npm cache clear -f 清除缓存安装指定版本less-loadernpm i [email protected]、问题描述:Module bu转载 2021-12-31 15:05:06 · 264 阅读 · 0 评论 -
Odoo action动作视图的context筛选条件的继承修改
Odoo action动作视图的context筛选条件的继承修改原创 2021-12-10 16:01:32 · 659 阅读 · 0 评论 -
Odoo tree视图标签属性详解
Odoo tree视图标签属性详解原创 2021-12-10 15:35:51 · 1151 阅读 · 0 评论 -
Odoo10 界面样式错乱(lessc\less)
使用详情:Odoo10 Postgresql9.6 python2.7一、当导入一个新的db 时候,出现样式错乱:之前查问题找了接近一个周,最后发现是less版本太高,求助于发了一篇帖子**stackoverflow**,有大神回答了,解决命令如下:sudo npm install -g [email protected] less-plugin-clean-css当时更多的报错参见下:odoo.addons.base.ir.ir_qweb.assetsbundle: The "--no-js" arg原创 2021-10-18 14:25:22 · 850 阅读 · 0 评论 -
Odoo 浮点数计算取舍
例如a = 10000.0 - 9999.99 = 0.010000000000002取两位:(odoo10)dp2_precision = self.env['decimal.precision'].precision_get('Product Price DP2')float_round_dp2 = lambda x: float_round(x, precision_digits=dp2_precision)amount = float_round_dp2(a)...原创 2021-10-15 15:18:39 · 169 阅读 · 0 评论 -
Odoo wizard确认方法之后python方法刷新页面
只需返回如下即可刷新页面return { 'type': 'ir.actions.client', 'tag': 'reload', }原创 2021-10-15 14:56:56 · 922 阅读 · 2 评论 -
UndefinedTable: relation “ ****_id_seq“ does not exist解决方法
目前我使用的是Odoo10 当我线下开发导入备份库时,运行到部分功能提示报错UndefinedTable: relation “summary_order_line_id_seq” does not exist查阅部分资料有的说是postgresql9版本的问题 10已经修复针对这个有两种解决办法方法一(不建议使用)卸载冲安装对应模块,若没有数据或者依赖的情况简单粗暴高效,局限性很大。方法二CREATE SEQUENCE IF NOT EXISTS ***_id_seq;查询所有自增序列原创 2021-09-30 14:01:26 · 3432 阅读 · 0 评论 -
无法在 macOS 中运行 odoo 10(样式错误)
这里写自定义目录标题我试图从 macOS 运行 odoo 10,所以我在页面顶部看到了这个(安装了lessc)我试图从 macOS 运行 odoo 10,所以我在页面顶部看到了这个(安装了lessc)odoo.addons.base.ir.ir_qweb.assetsbundle: The "--no-js" argument is deprecated, as inline JavaScript is disabled by default. Use "--js" to enable inline J原创 2021-08-31 15:09:00 · 552 阅读 · 0 评论 -
Odoo10 取selection字段的所有键值
self._fields[‘order_function’].selection我是在接口里面需要的转换成字典 dict(request.env[‘sale.order’]._fields[‘order_function’].selection)对此进行操作,若要取valuedict(request.env[‘sale.order’]._fields[‘order_function’].selection).keys()dict(request.env[‘sale.order’]._field原创 2021-05-24 14:06:33 · 338 阅读 · 0 评论 -
odoo透视图(pivot)
odoo透视图3 页面展示转载 2021-01-07 15:24:27 · 1012 阅读 · 0 评论 -
Web Client启动顺序.定义与引用\widgets
Skip to end of metadata2.4.1. 启动顺序@http.route(’/’, type=‘http’, auth=“none”) redirect to:@http.route(’/web’, type=‘http’, auth=“none”)render(‘web.webclient_bootstrap’): qweb template‘web.webclient_bootstrap’call ‘web.layout’ template(声明 favico原创 2021-01-06 14:41:47 · 187 阅读 · 0 评论 -
View设计、xpath表达式注意
2.3.1 模型View的设计设计View的时候要以提升用户体验为宗旨。(1)一个常规模型,必须要具备Tree、Form、Search三种最基本的视图。一个模型可以定义多套视图。如果使用多套视图,调用的action中需要明确指定view_id、search_view_id 。(2)有开始日期、结束日期的模型,定义calendar视图。(3)频繁使用的固定数据可以考虑增加kanban视图,并在kanban视图中显示关键信息和快捷按钮,便于用户操作。(4)需要查看汇总或分组数据的模型,定义pivot和原创 2020-12-09 11:19:07 · 128 阅读 · 0 评论 -
odoo xml的noupdate属性
odoo中的xml文件中的节点可以添加noupdate属性,如,这个属性在该xml的模块第一次安装后变不会再更改了。也就是说,如果模块a中的一个xml文件设置了noupdate="0"或者noupdate=“1”,当模块a被安装以后,即使后来我们将这个xml的noupdate属性改了,其实也是没有用的。而且,一旦xml中的noupdate属性设为“1”,则以后该xml中的record的更新并不会更新到数据库中,这样造成了一旦noupdate="1"的xml所在的模块被安装了,其中的默认数据就无法更新的原创 2020-12-04 15:36:38 · 1710 阅读 · 0 评论 -
Odoo 模型、py字段属性、view字段属性使用
数据模型的设计:区分实体模型、瞬态模型、抽象模型。实体模型:数据需要持久化存储在数据库中。瞬态模型:向导,临时数据,不需要持续化在数据库中的数据。抽象模型:定义的底层模型、供其他实体模型继承的基础模型。模型定义模型名能清晰表达出该模型的含义或应用。模型名连接符只能使用“.”符号,全部使用小写字母,尽量不使用缩写。(3) 定义模型时必须声明_description。(4) 合理使用 _order 属性,建议声明。(5) 继承其它模块的模型时,要确保有直接过间接的依赖关系。(6) 模型没有原创 2020-12-03 14:36:31 · 933 阅读 · 0 评论 -
ODOO翻译
ODOO翻译翻译类型系统如何选取翻译2.1.type=model时2.2.type=code,constraint,sql_constraint时2.3.type=selection时2.4.字段定义时 translate=function时,通过定义function来查找翻译其他注意事项点击可翻译字段的右侧按钮事件在界面上修改翻译重写字段如何翻译翻译加载机制_翻译说明配置文件新增参数说明翻译类型TRANSLATION_TYPE = [ ('field', 'Field'),原创 2020-11-02 14:15:24 · 756 阅读 · 0 评论 -
Odoo已知Bug
Odoo已知Bug1、模块类别name的多语言问题:base/module/module.pydef _update_category(self, cr, uid, mod_browse, category='Uncategorized'): current_category = mod_browse.category_id current_category_path = [] while current_category: current_category_p原创 2020-11-13 13:51:38 · 1024 阅读 · 5 评论