odoo相关内容
我想用另一个字段更新一个字段 例如,当我选择一名员工时,我想在完成状态后更新其坐标 class Hr_transf_employee(models.Model): _name = 'hr.employee.transfer' _rec_name = 'employee_id' @api.multi def transfert(self):
..
如果命令行中有任务/服务,我想根据条件隐藏“创建发票"按钮(在报价视图中),我尝试了此代码,但没有用:
..
我已将按钮(图标为绿色箭头)放置在树状视图中.我只想在记录具有物料清单(BOM)时显示一个按钮.我确实知道如何找出答案,但不知道如何有选择地显示或隐藏按钮. 此外,在加载视图时,应该触发显示或隐藏按钮动作.由于没有像Visual Basic这样的view_on_load事件,我该怎么办? 这是树状视图: 以下是在XML文件中定义按钮的方式:
..
如何隐藏基于用户访问权限的表单视图 我在openerp的学校管理系统中创建了一个用户(学生). 管理员用户是OpenErp中的默认用户.管理员拥有所有访问权限,可访问“树"视图和“表单"视图,而我又如何限制学生用户仅查看 树状视图. 我的问题是当学生用户登录到系统时如何隐藏表单视图.我想在他或她登录到系统时仅显示树形视图,而管理员可以同时显示两个表单视图和树. 解决方案 好,您
..
我想为Product Master创建一个单独的视图.我创建了一个新模型并进行了这样的尝试.但是,当我签入database时,新模型中没有数据. 代码 class QuotationCreation(models.Model): _name='quotation.creation' xn_product_id = fields.Many2one('product.te
..
我通过docker在linux系统中运行容器postgres和odoo容器,问题是如何像postgres一样设置odoo机密的密码: $ echo 'secret' > notpasswords $ docker run -d --name pg -e POSTGRES_PASSWORD_FILE=/notpasswords -v "$PWD/notpasswords:/notpasswo
..
我想将一些记录添加到另一个表模型中而不重复它 我创建了一个函数来检查表数据并返回特定值以将其添加到另一个表中 这是我的代码 def lol_hah(self,cr,uid,ids,context=None): noobs_data=[] cr.execute("select DISTINCT ON (subject_id)subject_id fr
..
我尝试创建具有自定义纸张格式的QWEB报表,但是页眉和第1页之间有更多空间,但是从第2页开始是正确的.我尝试调整Margin Top和Header Spacing. 提前致谢 页面格式 Sale Order PrePrint
..
我有一个example.com网站,现在是subdomain.example.com(已重命名为该子域) 在我的odoo配置文件中,我有: dbfilter = ^%d$ 数据库名称为example.据我所知,它仍然可以捕获数据库,但似乎无法访问该站点.不知道这是不是odoo问题,或者我是否在我的nginx配置上缺少什么,这是: https://pastebin. com/KJxb
..
我在odoo 10中用计算方法定义了computed field,现在我想在search orm中获取其值,但其值仍为False,当我尝试store=True时,其值未更改. 如果有人有解决方案,请让我知道,我将非常感谢. 我的代码是: balance_amount = fields.Float(string="Balance Amount", compute='_compute_loan_
..
我创建了一个自定义模块,它依赖hr并继承hr.employee.我为hr.employee模型添加了新的看板视图,但是它显示了hr.employee的先前看板视图,两个视图都显示了相同的字段.如何制作两个不同的观点.
..
Odoo中有一个文件: message_get_suggested_recipients . 为此,我创建了一个带有文件的插件: chatter.xml
..
我正在创建一个自定义模块,我希望在该模块中获取工资单中所有选定的员工并向他们发送默认电子邮件.为此,我正在这样做 显示操作按钮
..
我一直在为OpenERP 7开发模块.我想知道如何禁用特定功能的创建/删除按钮.就像我单击一个按钮以打开树形视图一样.我想要做的就是禁用该树视图顶部的“创建"按钮窗体.如何在OpenERP中实现这一目标?我没有其他可以查看此树视图的ml的视图.我正在调用唯一的树视图.但是这次我不需要创建/放弃按钮.谁能指导我该怎么做? 我有一个名为"my_views"的按钮.我与此按钮一起使用的代码为: c
..
我在程序中使用了选择小部件,并且下拉菜单中有很多项.有什么方法可以在上面键入内容,以便用户可以轻松地选择项目. (就像使JComboBox在Java中可编辑一样) 解决方案 如果将many2one字段与widget="selection"一起使用,则可以通过单击选择框来选择它,然后开始键入要查找的内容,该框将更改为您正在写入的值.顺便说一句,您必须快速编写它,并且不能部署下拉列表.
..
在OperERP 7中, 有一个声明为 context = dict(context or {}) data = self.read(cr, uid, ids, [], context=context)[0] 在Odoo 8中,我想以新样式编写此语句.我尝试了以下方法,但无法正常工作. context = dict(self._context or {}) dat
..
我有以下.rml代码,用于从form中提取字段值.但我有many2one字段,因此它获取的索引值是值或字符串
..
我正在做一个需要模仿onchange行为的测试,所以: with self.env.do_in_onchange(): self.onefield = "blahblah" 但是当退出with块时,该数据不会写入DB.我正在寻找某种self.env.cache.write_to_db().你知道吗? 解决方案 我找到了解决方案. 要写入记录的缓存,请执行以下操作:
..
有人知道如何在ODOO中获取特定日期或“从日期到日期"的日历(calendar.event)会议/事件吗? 到目前为止,我已经阅读了使用会议ID进行的会议,如下所示: ( Sample DB Name, 1, Password, calendar.event, read, ( 125 ) ) 在上面的输入参数125中是我的会议ID.因此,我获得了该特定会议ID的记录.但是现在我想根
..
我为自己认为这是一件很愚蠢的事而发疯. 我需要按字母顺序渲染数组的结果: 我应该使用SQL查询SELECT *
..