ODOO创建新的模型和视图

请勿必开启开发者模式,如何开启开发者模式,请参考

  • 创建全新的模块功能,以代理商管理为例,路径:技术—数据库结构—模型   ODOO创建新的模型和视图_第1张图片

 

1.    添加模型说明和模型

  • 模型必须都是小写字母,不然创建时会报错  ODOO创建新的模型和视图_第2张图片

 

2.    添加模型字段 ODOO创建新的模型和视图_第3张图片  

 

3.    添加访问规则   ODOO创建新的模型和视图_第4张图片

 

4.    添加记录规则

  • 按下图所示增加,选择“销售/用户:所有文档”   ODOO创建新的模型和视图_第5张图片

 

5.    添加视图

  • 技术---用户界面—视图,添加表单和树形

   ODOO创建新的模型和视图_第6张图片

   ODOO创建新的模型和视图_第7张图片

  • 添加表单
  
xml version="1.0"?>

<form class="x_agent_manage_form">

     <div class="oe_chatter">

             <field name="x_name" widget="mail_followers"/>

              <field name="x_address" widget="mail_activity"/>

      div>

 form>
View Code

  ODOO创建新的模型和视图_第8张图片

  • 添加树形(即列表)
  
xml version="1.0"?>

<tree string="Lead Tags" editable="bottom">

    <field name="x_name"/>

    <field name="x_address"/>

tree>
View Code

  ODOO创建新的模型和视图_第9张图片

 

6.    添加菜单

  • 技术—用户界面—菜单项目

   ODOO创建新的模型和视图_第10张图片

   ODOO创建新的模型和视图_第11张图片

  ODOO创建新的模型和视图_第12张图片

 

7.    最终效果

  • 将代理商管理菜单放在了 CRM/配置/代理商管理,所以点击相应菜单,就能查看到代理商管理界面,如下图所示:   ODOO创建新的模型和视图_第13张图片

你可能感兴趣的:(ODOO创建新的模型和视图)