(1)导入模块可以起别名:

odoo开发 相关知识点

 (2) 新的模型前端要调用显示有关联的另一个模型的相关字段

odoo开发 相关知识点

 (3) 传递上下文 搜索视图打开默认按照接收的参数搜索显示:

发起端视图 上下文写法:

odoo开发 相关知识点

目标端 触发显示,搜索视图写法 注意字段名要写对!!!

odoo开发 相关知识点

odoo开发 相关知识点

 *******************************************************************************************************************************

前端显示 模型名 而不是指定的字段名  原因是,后台模型里边没有写 _rec_name

odoo开发 相关知识点

odoo开发 相关知识点

 ****************************************************************************************************************************************************************************

 odoo开发 相关知识点

odoo开发 相关知识点

 

************************************************************************************************************************************

xml中option 作用:

 odoo开发 相关知识点

odoo开发 相关知识点

 **************************************************************************************

模型中字段如果 添加store=True属性

那么comput方法会不执行!!!

****************************************************************************************

########################################################

odoo开发 相关知识点

向导视图

 

#########################################################

 前端字段 显示 隐藏的写法。

odoo开发 相关知识点

 ####################################

取消隐藏 关联字段的创建按钮 视图层面增加限制条件:options="{'no_create_edit': 1}"

 odoo开发 相关知识点

odoo开发 相关知识点

odoo开发 相关知识点

 

##############################################################################################

 

计算字段,写法注意事项,

如果加上:compute='_compute_switch_bill_address', 那么前端显示的时候,先应的字段是不可编辑的,看着像只读的显示效果。

odoo开发 相关知识点

odoo开发 相关知识点

前端显示效果:

odoo开发 相关知识点

 

如果,显示效果要变成可以编辑的效果,那么后端模型代码中,就需要将:compute参数去掉,

前端显示效果就是可以编辑的状态了。onchange装饰器,就有实时计算的功能。

odoo开发 相关知识点

 

#########################################

所有列表视图 降序排列

odoo 列表视图指定默认排序列
<tree default_order="sequence,name desc"> ​​​​

 #########################################

odoo 中字符转码的问题:

总结:Python2环境,当你取值的字段,在模型中定义的时候,不是从关联的其他模型(表)中取值的,取值的时候,一般不需要进行str装换,如果是通关id关联取值,那么取到的值一般需要进行str()装换。

 

 #############################################
odoo 后台生成XML 字符转码注意事项:

需要根据模型中的字段类型定义,来确定是否需要str()转换。

odoo开发 相关知识点

 

 

 

 

 

 

 


 
                    
            
                

相关文章:

  • 2021-09-14
  • 2021-12-12
  • 2021-07-29
  • 2021-09-20
  • 2021-04-07
  • 2021-11-20
  • 2021-12-27
  • 2021-04-02
猜你喜欢
  • 2021-05-19
  • 2021-10-18
  • 2021-04-12
  • 2022-12-23
  • 2022-12-23
  • 2021-10-04
  • 2021-12-01
相关资源
相似解决方案