自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 odoo one2Many字段明细根据domain控制删除按钮

在tree视图上添加options="{'no_delete': domain}"遇到了有些明细行不能删除的情况,系统中没有找到内置的方法,所以只能自己修改;本想在这里直接修改,但为了不影响原有逻辑,只能继承拓展。就能实现隐藏删除按钮功能。

2024-08-20 15:51:06 489

原创 odoo15 many2one字段可以实现多选生成明细行

odoo15可以通过修改js文件的内容实现many2many一样的多选操作,在one2many字段列表页面中通过widget指定一个many2one字段,用户点击查询更多时,出现多选框,选择后可以根据该字段的内容创建记录。其中涉及到的js文件(odoo15):basic_model.js,relational_fields.js。

2023-09-01 17:52:28 833 4

原创 odoo15 根据action中的domain隐藏编辑按钮

odoo的编辑功能是一直存在的,当用户想在某种条件下不允许编辑字段,只能在fields上或者view上添加readonly的条件,但是当字段或者条件一多时控制难度就会变得很大,所以作为一个伸手党在网上去找是否有对应的js,可以控制前端的编辑按钮,但是很遗憾,虽然可以找到一些,但是在odoo15中并不适用,所以只能自己看看能不能搞出来;通过debug调试获取定位到了web.FormController中的updateButtons函数,该函数是控制视图中的按钮的显示的,通过继承这个函数添加我们的隐藏逻辑;

2023-01-18 14:02:57 857

原创 在odoo xml的domain中增加自己需要的字段

在odoo的xml中用许多地方会用到domain,但是会存在无法满足自己需求的字段,比如说在编写规则时需要员工信息(employee)或者在xml定义action时需要用到员工信息<field name="domain">[('employee_id', '=', employee.id)]</field><field name="domain_force">[('employee_id', '=', employee.id)]</field>

2021-06-06 11:04:10 475

原创 odoo笔记--二次确认向导

在tree视图中的button点击时需要提示判断(odoo treeView中button的confirm不起作用)或审批逻辑中 可能会出现二次审批的情况:可以创建一个向导文件(my_module):class WarningBaseWizard(models.TransientModel): _name = 'warning.base.wizard' _description = "校验提示" text_warning = fields.T...

2021-05-26 22:01:28 758

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除