问题标签 [odoo-12]
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.
odoo - 如何为 Odoo 12 日历视图事件设置自定义颜色?
关于如何在 Odoo-8 中实现这一点有一个很好的教程: 教程,但它不适用于 Odoo-12。
Odoo 原生允许您将模型的字段设置为日历视图中颜色区分的基础。
问题是他会自动决定为每个值分配什么颜色。
我需要能够决定使用什么颜色映射。
在 web 模块 js 文件中进行一些潜水,更具体地说, 在第 266 行的
web/static/src/js/views/calendar/calendar_renderer.js
上,
我发现了一个很有前途的函数,它似乎是负责决定设置哪种颜色的函数。
此函数输入您的字段值(对于每个日历事件),并返回“假定”用作日历事件广场背景的颜色。
根据第二个 if 语句,如果您设法使用 color_map 对象实例化 CalendarRenderer 类,该对象具有字段的可能值作为键和颜色代码作为值,您应该没问题。
根据第三个 if 语句,如果您的字段的值是带有颜色代码(#FFF、rgb(x, y, z) 等)的字符串,它们将在 color_map 对象中设置并返回以用作背景颜色。
我猜最后一部分是在没有提供映射的情况下,odoo 如何决定颜色。
我尝试了两种具有相同效果的方法:
也就是说,所有日历事件都使用从 fullcalendar.css 样式表(第 529 行)获取的默认颜色呈现,但颜色参考正确显示在右侧的侧边栏上。
我将不胜感激有关此事的任何启示,它必须有可能使这项工作!
谢谢。
python-3.x - ValueError: int() 的无效文字,以 10 为底,带有 odoo
我在表单中有一个日期字段,允许用户输入一个可能是任务截止日期的日期,我希望今天与截止日期和关注点有所不同:1.如果日期已过,则显示“逾期”2 .如果不是,则显示给定日期的剩余天数并添加文本说“剩下的日子是{%results of different days%}”哪个字段类型可以将整数与文本聚合
python-3.x - 如何修复 AttributeError:odoo 中的环境?
我创建了一个单独的线程,其中有 odoo 环境,当我在 Skype 中收到一条新消息时,我形成一条线并尝试将其作为 odoo 中的消息发送给用户,但出现错误
在控制台中
正如您从日志中看到的那样,生成了消息,但随后代码停止并发生错误可能是什么问题以及如何处理它
module - Odoo:如何知道谁安装了特定模块?
我的问题是关于谁在环境生产中安装了特定模块,因为前几天我发现一个模块不在购买的模块中
postgresql - Odoo V12 CE 分段错误(核心转储)在安装 Odoo 12 后创建数据库时面临此问题
我在使用数据库 Postgres 9.6 的 Ubuntu 16.04 LTS 中使用 Odoo 12 CE 之后我在安装 odoo 时遇到了这个问题,我在创建数据库时浏览 localhost:8069/web/database/create 它显示分段错误(核心转储)并终止进程。日志代表如下:
请帮我解决这个问题。谢谢。
odoo - 如何获取单个记录而不是记录集
我试图弄清楚如何告诉我的模块在 Odoo 的网站(电子商务产品页面)中显示与给定产品(模板)_sql_constraint
相关的唯一可能(由于给定) 。tag
Expected singleton: woa.website.sale.partner.product.tag(1, 2, 3, ...)
鉴于下面的模型,(显然我需要说)一旦有多个合作伙伴为特定产品设置了标签,我就会收到错误消息。但是,我无法理解如何获取某个产品(即用户当前正在查看的产品页面)与合作伙伴本身(即当前登录的网站用户)之间的关系。
模型:
看法:
我很确定这是@api.one
实际定义产品和合作伙伴之间关系的一些甜蜜方法的关键点,但我不明白这个方法应该是什么样子并且在模板中实际调用。
错误信息:
执行并返回我正在寻找的一条记录的计算字段(如下所示)search()
可能是要走的路:
但是,我应该如何将它放入我的模块中,相关的模板部分会是什么样子?
odoo - Odoo 分离销售点类别以供多公司使用
我是自托管 Odoo 12 社区版(在上传我的订阅密钥之前进行配置)。我正在尝试为两家不同的公司配置销售点,我注意到我可以为每个公司设置起始 POS 类别,但我想要完成的是将类别和产品分开,以便仅在各自的销售点中可用. 我是 Odoo 的新手,所以我不确定这是否会由于表关系而产生意想不到的后果。
任何帮助将非常感激!谢谢
odoo - Odoo 12 - CSV 数据导入查询
一些数据导入很简单,而另一些我发现不可能!
ImportFAQ 文档在某种程度上还可以,但对于某些导入来说还不够。
据我所知,与导入兼容的导出在指定导入的必填字段方面并不全面。还是我错过了什么?
具体来说,我正在尝试将库存转移从库存导入特定客户 - 有什么建议可以找到导入文件中所需的最少字段集吗?
例如,当我尝试时 - 尽管有有效的 product_id - 我得到
“product_id”列中的空值违反非空约束细节:失败行包含 (187, Canis Plus Lamb - 500g - Rolle, 10, 1, 2019-02-25 16:29:58.929875, 2019-02-23 17: 49:58, 1, 2019-02-23 17:49:21, null, 5.0, 10.000, null, null, 12, 9, null, 103, null, 草稿, null, null, make_to_stock, f, null, null , t, null, null, null, null, null, f, null, null, 2, 2, 2019-02-25 16:29:58.929875, f, null, null, null, null, null)。在第 2 行
错误消息中的数据是否以任何方式有用/可用?
很高兴发布我的导入文件,但目前最热衷于理解原理而不是解决一个问题。我认为其他人也可能会觉得这很有用。
不能在 Odoo 论坛上提问,因为我没有足够的业力,所以这里的任何帮助都是非常受欢迎的。谢谢
python - 将 timedelta 值转换为浮点数
我需要将timedelta
值保存到浮点类型字段中。
这是我的代码:
我该如何解决这个问题?