知识教程

Odoo constraints使用教程

2016-10-14 00:00:42
分类 : Odoo教程

开发Odoo的过程中,我们不免要用到Constraints,中文就是约束。 首先我们来介绍下Odoo里面的两种Constraints。 ★SQL Constraints: SQL Constraints就是添加一个数据库的约束。_sql_constraints是Odoo的模型的属...

阅读更多

清除odoo所有运行数据

2016-09-30 01:03:08
分类 : Odoo教程

测试odoo,如果需要一个干净的db数据库。经常需要清除掉所有业务数据。做如下操作,较为方便 建立一个服务器动作,动作的python代码入下。 然后新建一个菜单,菜单动作关联到 这个动作。...

阅读更多

pycharm导入odoo代码

2016-09-30 01:02:18
分类 : Odoo教程

pycharm导入odoo代码,先在pycharm中打开工程,然后选择odoo的目录,之后在run里面将odoo的启动文件配好(没有odoo.py的情况)...

阅读更多

Odoo9启动过程详解

2016-09-30 01:01:12
分类 : Odoo教程

[本文基于odoo9源码编写] odoo包含的服务有 db object report workflow web[wsgi] Odoo以wsgi 规范提供Web及Web服务db/object/report,而workflow则包含在model里面,以create[delete|redirect|signal|step]_workflow() 提供服务。...

阅读更多

odoo开发搜索检索过去3个月的数据

2016-06-16 00:10:36
分类 : Odoo教程

OpenERP(odoo)开发实例之搜索过滤:检索过去3个月的数据 解决这个问题的重点在于 relativedelta 的应用 示例代码如下: 1: !-- filter: last three months -- 2: filter icon=terp-personal name=last_three_month 3: string=Last...

阅读更多

OpenERP/ODOO千分位设置教程

2016-06-16 00:09:39
分类 : Odoo教程

OpenERP (ODOO)千分位设置在: 设置 翻译语言 1)不同语言可以设置不同的千分位 2)格式选择: Separator format: 分割符之间的数据个数 Thousands Separator: 千分位 小数分隔符:小数之前显示的字符 如果你使...

阅读更多

Odoo/OpenERP日志配置、使用及实现

2016-06-16 00:08:34
分类 : Odoo教程

当Odoo/OpenERP应用处于生产环境时,日志提供了有价值的运行时调试及监控信息,并且,也是一个有用的调试工具对于处于开发阶段的应用来说。此文描述在Odoo8.0中日志的配置、使用及实现 日志...

阅读更多

odoo中pos模块由于删除partner导致发生(你试图访问的单据已经删除)错误

2016-06-07 22:07:25
分类 : Odoo教程

ODOO文件的model.js文件中 push_order: function(order) { var self = this; if(order){ this.proxy.log(push_order,order.export_as_JSON()); this.db.add_order(order.export_as_JSON()); } var pushed = new $.Deferred(); this.flush_mutex.exec(function(){...

阅读更多

Odoo8.0新API文档

2016-05-24 00:35:04
分类 : Odoo教程

一、odoo新API概述 在odoo8中,api接口分为traditaional style和record style,traditional style指的就是我们在7中使用的类型,def (cr,uid,ids,context)式的语法.而record style精简了参数,只保留了self和args,形如def (sel...

阅读更多

odoo 新API装饰器中one、model、multi的区别

2016-05-24 00:34:02
分类 : Odoo教程

1.one装饰器详解 odoo新API中定义方式: [python] view plain copy 在CODE上查看代码片派生到我的代码片 date=fields.Date(string=date,compute=_get_date) @api.one def _get_date(self): self.date=fields.Date.today() 其实说的易懂些...

阅读更多