odoo相关内容

Odoo:从 one2many 字段中的添加行打开完整模型页面

我做了一个自定义模型,我有一个 one2many 字段,我点击“添加新行"然后“搜索更多"来查找我想添加的项目,就像下图一样 我要的是点击“添加新行",整个产品页面就出现了,不用去扔之前的流程 解决方案 您可以扩展 ListRenderer 并覆盖 _onAddRecord 使用上下文中的条件打开搜索更多视图. 以下代码添加了一个新小部件以打开search more... 链接 ..
发布时间:2021-06-12 18:48:02 其他开发

禁用文本字段 odoo 13 上的复制粘贴

我有一个文本字段. my_field = fields.Text() 我想使用 java 脚本或 python 从输入中禁用复制和粘贴(ctrl+c,ctrl+v).我该怎么做,谢谢. 解决方案 您可以扩展 FieldText widget 并防止 copy 和 paste 事件.创建一个新的小部件并绑定事件,然后在文本字段上设置 widget 属性. 示例:(模块名称为 sta ..
发布时间:2021-06-12 18:47:53 前端开发

Odoo 安装“错误:[Errno 98] 地址已被使用"

我按照 odoo 的安装指南进行操作,最后出现错误当我运行 odoo-bin 文件时,它给了我这个错误 teo@teo-Lenovo-Yoga-3-14:/opt/odoo/odoo-10.0$ ./odoo-bin2017-07-06 15:03:20,583 3754 信息?odoo:Odoo 10.0 版2017-07-06 15:03:20,583 3754 信息?odoo: 插件路径: ..
发布时间:2021-06-12 18:47:50 Python

Odoo 13:如何解决 CacheMiss 异常

我正在 Odoo 13 上生成 .docx 文档,我检查了“report_py3o"模块,但没有适用于 Odoo 13 的版本,所以我决定进行某种迁移(我刚刚删除了“@api.multi")Odoo 12 版本到 Odoo 13.我收到类似 odoo.exceptions.CacheMiss: ('ir.actions.report(85,).is_py3o_report_not_availabl ..
发布时间:2021-06-12 18:47:43 其他开发

如何更改odoo默认端口?

在 Odoo 中,默认端口设置为 8069,我想将其更改为另一个端口. 我已经尝试在 openerp-server.conf 中更改 xmlprc 的值,但即使在重新启动服务器后,新端口也不起作用 解决方案 我在以下位置找到了解决方案:如何更改 openerp 服务器默认值 我们可以更改默认端口 8069 的文件位置是“server/openerp/tools/config.p ..
发布时间:2021-06-12 18:47:34 其他开发

达到虚拟实时限制(178/120s)

我使用的是 ubuntu 16 版本并运行 Odoo erp 系统 12.0 版本.在我的应用程序日志文件中,我看到信息显示“已达到虚拟实时限制(178/120 秒)".它到底是什么意思&它会对我的应用程序造成什么损害?还有如何增加虚拟实时限制? 解决方案 这是一个参数,通过杀死僵尸线程并产生新线程来增加 Odoo 服务器的弹性.它不会损害您的应用程序,但如果您不更改它,则会限制您的调试时 ..
发布时间:2021-06-12 18:47:31 Python

是否可以将 Webpack/VueJS 与 Odoo 框架(v12)集成?

我想通过 WebPack 将 VueJS 集成到我的自定义 Odoo 模块之一中,并让它在我启动 Odoo-bin 时自动启动. 有没有人有解决办法?甚至有可能吗? 我知道你可以将 VueJS 作为一个简单的 .JS 文件包含在模块的模板中,但这意味着我不能使用 WebPack 支持的 .vue 组件. 我还读到 Odoo 有自己的 JS 框架,但我找不到合适的教程/文档. ..
发布时间:2021-06-12 18:47:25 前端开发

不能 setFont(Times-Roman) 缺少 T1 文件吗?

我有错误: 找不到脸“Times-Roman"的.pfb错误:reportlab.graphics.renderPM.RenderPMError: Can't setFont(Times-Roman) 缺少 T1 文件? 我认为 Times-Roman 字体没有得到. 任何人都可以为此找到解决方案. 谢谢. 解决方案 在研发之后,我找到了解决方案......以及它对 ..
发布时间:2021-06-12 18:47:19 Python

如何在odoo中弹出成功消息?

我在点击按钮后点击按钮发送邀请,成功发送邀请后会弹出邀请发送成功的消息.但问题是弹出消息的主要标题是Odoo Server Error.那是因为我正在使用 raise osv.except_osv("成功", "邀请发送成功") 有没有其他办法可以让它变得更好. 解决方案 当我需要这样的东西时,我有一个带有 message 字段的虚拟 wizard,并且有一个简单的显示该字段值的表单视 ..
发布时间:2021-06-12 18:47:16 Python

如何以编程方式创建客户?

我正在使用 Odoo 13 并尝试在 res.partner 的帮助下以编程方式创建客户,但无法创建客户.联系正在创造,但作为个人而不是客户.但是在 Odoo 12 中有一个二进制字段 customer 可以将其他联系人与客户区分开来,但它在 Odoo 13 中不存在.任何建议或更好的想法和任何帮助? 解决方案 这些字段在 V13 中被完全删除.使用模块/应用程序 account 将创建两 ..
发布时间:2021-06-12 18:47:09 Python

为什么主窗体中的创建按钮不起作用?

当我点击“附加 PDF"按钮时,列表表单打开,但“创建"按钮不起作用.但是当我从主菜单,然后一切正常.有什么问题? model.py from odoo 导入模型、字段、api类 AttachPDF(models.Model):_name = 'attach.pdf'product_id = fields.Many2one('product.template', string='Produ ..
发布时间:2021-06-12 18:47:06 Python

在 Odoo 中创建另一个操作菜单项

我正在尝试扩展自定义模块视图中定义的操作的功能,为它添加一个新的菜单项.我不确定这样做的代码是如何定义的. 使用的模型是:education.group 定义的模块是:教育. 生成组列表ir.actions.server ..
发布时间:2021-06-12 18:47:00 Python

SessionNotCreatedException:消息:会话不是从选项卡创建的,使用 Odoo 在 Python 中崩溃了,但是 selenium 单独工作正常,

我正在使用与 odoo 13 集成的硒 执行代码: driver = webdriver.Chrome('/home/dev/chromedriver') 来自odoo.我认为与 odoo session 存在一些冲突.但是当我从一个单独的 python 文件中执行这段代码时,它运行良好.我还尝试在单击按钮时使用 Django 应用程序执行此代码.它运行良好,浏览器将打开.但是在odoo项目 ..
发布时间:2021-06-12 18:46:57 Python

Odoo(Openerp)上的stock_move 和stock_picking 之间的区别?

谁能告诉我 stock_move 和有什么区别?选股?如果 stock_move 跟踪产品从一个位置到另一个位置的所有移动,为什么要使用 stock_picking? 解决方案 Stock_picking 只是 stock_move 的集合.通常,当创建 stock_picking 时,它包含许多项目,并且picking 中的每一行都是一个库存移动.stock_picking 仅在该拣配中 ..
发布时间:2021-06-03 19:15:39 其他开发

Odoo:如何在 product.category 中搜索 parent_id 及其所有子代

我想,当用户选择(通过 Many2one 字段)一个类别时,我需要为 Brands 找到其相关的 parent_id 以在另一个 Many2one 上添加域过滤器字段以包含这些品牌的相关子条目.由于我是初学者,我无法做到这一点. 假设 Many2one 字段 category_id 在这里,用户将从前三个条目中选择一个类别,现在我们知道用户想要添加与电子相关的项目,然后系统应填充 Many2 ..
发布时间:2021-06-03 18:55:36 Python

如何从销售订单打印POS收据?

我需要从销售订单中打印具有相同产品数量等的POS收据. 在销售订单中,我创建了一个“打印POS收据"按钮.使用此按钮,我想触发一种方法,该方法可以打印出带有销售订单行的收据. 所以我需要找到创建POS收据并将销售订单行值传递给它的方法. 那么哪种方法在POS中打印收据,我该如何触发呢?是在 models.js 中吗? 解决方案 在那些Odoo版本中,正在POS中打印的收据 ..
发布时间:2021-05-19 20:40:05 前端开发