问题标签 [odoo-11]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2119 浏览

xml - 如何从多对多字段中删除“搜索更多...”选项?

如果我使用小部件显示 many2many 字段,many2many_tags则下拉菜单中会出现“搜索更多...”选项。我怎样才能避免它?

在此处输入图像描述

有没有办法删除“搜索更多...”选项?

0 投票
2 回答
3020 浏览

odoo - 如何在 Odoo 中激活开发者模式?

我已经安装了 Odoo 版本 10 模块,但在关于部分下我没有看到激活开发者模式。

0 投票
2 回答
11793 浏览

odoo-10 - 无法访问此站点 odoo 11.0 localhost:8069 在窗口操作系统上运行

我从http://nightly.odoocdn.com/11.0/nightly/exe/odoo_11.0.latest.exe在 win 10 上安装了 odoo_11.0.latest.exe

我安装了http://get.enterprisedb.com/postgresql/postgresql-9.6.1-1-windows-x64.exe,在 pgAdmin 我可以在 localhost:5432 中看到服务器(用户 openpg,PW openpgpwd)

我使用默认值运行 odoo 安装程序,当我单击完成时,浏览器使用 msg打开http://localhost:8069/This site can’t be reached, localhost refused to connect.

http://localhost:8069/web/database/manager中的相同消息

顺便说一句,企业版安装顺利,但它也安装了带有数据库 odoo_tst 的 postgresql。

如何调试这个?

0 投票
1 回答
1483 浏览

javascript - Odoo10/Odoo11 动态进度条 - 在 python 中触发 javascript 函数

我的任务:odoo 中的动态进度条。

我正在使用 Odoo 小部件:“进度条”。我想在每次更新值时更新视图 - 因此我想on_change_input在我的 python 写入方法中触发 javascript 函数来呈现视图。

目的是,在进程运行时应该更新进度条,并且用户应该在不更新站点的情况下看到进度。

进度条小部件可以完成我的任务吗?或者是否有另一种可能在 Odoo 中显示动态内容?

如果我将我的updatevalue方法用作按钮,则在单击按钮后会更新进度条而不调用 javascript 函数并且不刷新页面......但我确实想在我的代码中调用该方法(并且可能通过 rpc)因此这不会帮助 -。-

感谢您的时间!


这是我到目前为止的工作流程:

用户点击按钮do_time_consuming_task ,调用以下函数:

在服务器上,命令被接收和处理。有一个开放的 rpc 连接:

每次进度值更改时,我都会调用模块的以下方法:

当值等于 100 % 我关闭连接

0 投票
1 回答
1792 浏览

python - odoo/openerp 服务器配置选项“--load”

我想知道 --load 选项在服务器“帮助”中的 odoo 中到底做了什么我只能找到没有完全解释选项的这一行,

--load=SERVER_WIDE_MODULES(逗号分隔的服务器范围模块列表。)

什么是服务器范围的模块?以及使用此选项有什么好处???

0 投票
1 回答
800 浏览

openerp - Odoo 11:当我修改计划操作电子邮件队列管理器时,任何更改的字段都设置为 0,并且不采用我输入的值

我修改了两个默认的计划操作:

邮件:电子邮件队列管理器

群发邮件:处理队列

我将它们设置为将间隔更改为 5 分钟,保存后,我的更改保存为 0 分钟的间隔。当我修改其他一些字段时,它也以 0 的间隔保存并开始每秒运行。

任何人都知道我该如何解决这个问题?

更新1:我唯一能做的就是以特定顺序再次安装我的所有模块。此外,我也会按特定顺序设置自动操作。

0 投票
1 回答
1467 浏览

javascript - Odoo 11 Web JS 框架没有初始化我的模块,因此没有注册我的客户端操作

我正在使用 Odoo 11遵循Building Interface Extensions 指南。

指南中指出,

在 Odoo web 中,模块被声明为在全局 odoo 变量上设置的函数。该函数的名称必须与插件(在本例中为 oepetstore)相同,以便框架可以找到它并自动初始化它。

但是我的模块没有被初始化,我收到以下错误:

操作错误 - 找不到客户端操作“petstore.homepage”。

我在模块中添加了一些日志记录,我发现浏览器正在获取文件,正如预期的那样,但初始化没有发生。

这是我的 JS 文件:

使用 Odoo 9(在将文件重命名__manifest__.py__openerp__.py并将变量重命名odoo为之后openerp),一切都按预期工作。

为什么它不能与 Odoo 11 一起使用?


编辑

这是我遵循Tchi-Odoo 的回答后的工作代码:

0 投票
0 回答
1537 浏览

openerp - Odoo v11,错误:“res.users,操作:读取无”,同时创建新用户并分配给新公司

我在 Odoo 上创建新用户并分配给我创建的公司 v. 11 时遇到问题。

首先在公司上,我创建了一个新的公司名称“XXXX”。

然后我创建了一个新用户“YYY”,并在多公司字段中为“允许的公司”分配了公司“XXXX”,在“当前公司”中分配了公司“XXXX”。问题是当我尝试保存创建的新用户时,我收到了这个错误:

“验证约束时出错

由于安全限制,请求的操作无法完成。请联系您的系统管理员。

(文档类型:res.users,操作:读取)无”

我可以保存新用户的唯一方法是在“允许的公司”字段中选择从系统创建的默认公司。

在创建新公司“XXXX”时我做错了什么,或者用户和公司之间是否存在一些特别重要的关系和/或权利?

0 投票
1 回答
693 浏览

openerp - 如何覆盖 Odoo 11 中的 JS 变量?

考虑以下类存在

我想在变量中再添加一个事件,如下所示

以上不起作用,我得到的错误是

事件未定义

如何在odoo中做到这一点?

0 投票
2 回答
4558 浏览

jquery - 如何在odoo 11中的jquery中调用python函数

Python代码:

jQuery:

错误:

失踪取决于,

上面的代码将在 odoo 10 中工作,但不在 odoo 11 中。我想知道如何从 JS 调用 python 函数。