锦州信息港是领先的新闻资讯平台,汇集美食文化、投资理财、国际资讯、综艺娱乐、生活百科、体育健康、等多方面权威信息
2022-11-22 20:50:00
Odoo是面向企业的免费开源应用软件,不同行业,不同企业,业务需求都不同。即使同一个企业,不同时期,新需求也会不断冒出。针对这种企业的个性化需求,Odoo自带在线开发工具,可以在线定制开发,解决各种新需求和个性化的业务定制需求。
Odoo的在线开发工具,可以解决的一些典型需求包括:
Odoo中在线开发工具有两个版本,一个是Odoo企业版的Studio工具,一个是Odoo社区版的在线开发工具。Studio工具增加了可视化开发功能,即在页面上拖拉即可增加字段,修改显示格式,修改单据打印格式。但Studio属于企业版,需要购买授权。本文主要介绍我们开源智造免费开源的社区版的在线开发工具。
开启开发者模式,如下图,进入“设置”模块,页面滚动到下部,点击“激活开发者模式”。
打开开发者模式后,右上角显示一个小虫子,点击,下拉显示很多开发者工具。后续章节中将逐步介绍其中的一些重要工具。
本节开发实现如下业务需求:
1. 增加品牌表单
2. 产品上增加品牌字段,该字段关联到品牌表单
3. 产品标签打印格式上增加品牌
增加表单
Odoo中,新增表单的步骤:
1. 创建一个模型,Odoo的模型对应到数据库的数据表,模型名称中的点(.)替换为下划线(_),就是数据表名称
2. 在模型中添加字段,这等同于在数据库的数据表中添加字段定义
3. 给模型添加访问权限,如果不加访问权限,则任何人都看不见这个模型,不能对数据表进行增删改查的操作
4. 添加模型的访问菜单,通过该菜单进入增删改查的维护页面
添加“产品品牌”表单的详细的操作步骤:
Odoo中,打开开发者模式,进入菜单“设置 à 技术 à 数据库结构 à 模型”
odoo erp开源软件系统 生产管理软件:http://cdn.openerp.hk
创建新模型 “品牌”x_product_brand 。在Odoo中,在线创建的模型名,以及字段名,必须以 x_ 下划线开头。模型 x_product_brand有两个字段,一个x_name,品牌名称,一个 x_code,品牌代码
给模型添加访问权限,即哪些权限组可以增删改查品牌表。注意权限添加好以后,点击左上角“保存”按钮