odoo相关内容

在日期odoo之后更新其他字段的字段

我想用另一个字段更新一个字段 例如,当我选择一名员工时,我想在完成状态后更新其坐标 class Hr_transf_employee(models.Model): _name = 'hr.employee.transfer' _rec_name = 'employee_id' @api.multi def transfert(self): ..
发布时间:2020-05-19 20:45:46 Python

在OpenERP的树形视图中有选择地显示或隐藏按钮

我已将按钮(图标为绿色箭头)放置在树状视图中.我只想在记录具有物料清单(BOM)时显示一个按钮.我确实知道如何找出答案,但不知道如何有选择地显示或隐藏按钮. 此外,在加载视图时,应该触发显示或隐藏按钮动作.由于没有像Visual Basic这样的view_on_load事件,我该怎么办? 这是树状视图: 以下是在XML文件中定义按钮的方式: ..
发布时间:2020-05-19 20:45:37 Python

在OpenErp中隐藏表单视图(以前是Odoo)

如何隐藏基于用户访问权限的表单视图 我在openerp的学校管理系统中创建了一个用户(学生). 管理员用户是OpenErp中的默认用户.管理员拥有所有访问权限,可访问“树"视图和“表单"视图,而我又如何限制学生用户仅查看 树状视图. 我的问题是当学生用户登录到系统时如何隐藏表单视图.我想在他或她登录到系统时仅显示树形视图,而管理员可以同时显示两个表单视图和树. 解决方案 好,您 ..
发布时间:2020-05-19 20:45:30 其他开发

如何设置密码odoo密码在文件中的密码?

我通过docker在linux系统中运行容器postgres和odoo容器,问题是如何像postgres一样设置odoo机密的密码: $ echo 'secret' > notpasswords $ docker run -d --name pg -e POSTGRES_PASSWORD_FILE=/notpasswords -v "$PWD/notpasswords:/notpasswo ..
发布时间:2020-05-19 20:45:22 其他开发

关于dbfilter无法在Odoo 13上捕获正确的数据库

我有一个example.com网站,现在是subdomain.example.com(已重命名为该子域) 在我的odoo配置文件中,我有: dbfilter = ^%d$ 数据库名称为example.据我所知,它仍然可以捕获数据库,但似乎无法访问该站点.不知道这是不是odoo问题,或者我是否在我的nginx配置上缺少什么,这是: https://pastebin. com/KJxb ..
发布时间:2020-05-19 20:45:07 其他开发

如何在odoo中的搜索orm中获取计算的字段值

我在odoo 10中用计算方法定义了computed field,现在我想在search orm中获取其值,但其值仍为False,当我尝试store=True时,其值未更改. 如果有人有解决方案,请让我知道,我将非常感谢. 我的代码是: balance_amount = fields.Float(string="Balance Amount", compute='_compute_loan_ ..
发布时间:2020-05-19 20:45:00 其他开发

与默认播放不同的看板视图

我创建了一个自定义模块,它依赖hr并继承hr.employee.我为hr.employee模型添加了新的看板视图,但是它显示了hr.employee的先前看板视图,两个视图都显示了相同的字段.如何制作两个不同的观点. ..
发布时间:2020-05-19 20:44:53 其他开发

禁用OpenERP中特定功能的创建和放弃按钮

我一直在为OpenERP 7开发模块.我想知道如何禁用特定功能的创建/删除按钮.就像我单击一个按钮以打开树形视图一样.我想要做的就是禁用该树视图顶部的“创建"按钮窗体.如何在OpenERP中实现这一目标?我没有其他可以查看此树视图的ml的视图.我正在调用唯一的树视图.但是这次我不需要创建/放弃按钮.谁能指导我该怎么做? 我有一个名为"my_views"的按钮.我与此按钮一起使用的代码为: c ..
发布时间:2020-05-19 20:44:05 Python

如何启用“键入"功能?在Odoo中的选择小部件上?

我在程序中使用了选择小部件,并且下拉菜单中有很多项.有什么方法可以在上面键入内容,以便用户可以轻松地选择项目. (就像使JComboBox在Java中可编辑一样) 解决方案 如果将many2one字段与widget="selection"一起使用,则可以通过单击选择框来选择它,然后开始键入要查找的内容,该框将更改为您正在写入的值.顺便说一句,您必须快速编写它,并且不能部署下拉列表. ..
发布时间:2020-05-19 20:43:44 其他开发

在odoo 8中的browser()方法

在OperERP 7中, 有一个声明为 context = dict(context or {}) data = self.read(cr, uid, ids, [], context=context)[0] 在Odoo 8中,我想以新样式编写此语句.我尝试了以下方法,但无法正常工作. context = dict(self._context or {}) dat ..
发布时间:2020-05-19 20:43:42 其他开发

如何在Odoo环境中将所有缓存写入数据库?

我正在做一个需要模仿onchange行为的测试,所以: with self.env.do_in_onchange(): self.onefield = "blahblah" 但是当退出with块时,该数据不会写入DB.我正在寻找某种self.env.cache.write_to_db().你知道吗? 解决方案 我找到了解决方案. 要写入记录的缓存,请执行以下操作: ..
发布时间:2020-05-19 20:43:30 Python

如何在ODOO中获取特定日期的Calendar(calendar.event)会议?

有人知道如何在ODOO中获取特定日期或“从日期到日期"的日历(calendar.event)会议/事件吗? 到目前为止,我已经阅读了使用会议ID进行的会议,如下所示: ( Sample DB Name, 1, Password, calendar.event, read, ( 125 ) ) 在上面的输入参数125中是我的会议ID.因此,我获得了该特定会议ID的记录.但是现在我想根 ..
发布时间:2020-05-19 20:43:19 其他开发