标签: odoo-10

如何在 One2many 字段中向 Many2many 字段添加多个值?Odoo 10

我正在尝试使用 create 方法添加一个 One2many 字段,并且该字段有一个我需要填充的 Many2many 字段,可以有多个值。

color_selector是一个 Many2many 字段,该字段的数据类似于color.true(1, 5 )color.true(5)

location_env.sudo().create({'loc_id': loc_id.id,
                                    'loc_name': loc_id.loc_name,
                                    'purchase_order_line_id': line_id.id,
                                    'color_selector': (6, 0, colors_ids)})
Run Code Online (Sandbox Code Playgroud)

我努力了 :

'color_selector': (6, 0, colors_ids)
'color_selector': [(6, 0, colors_ids)]
'color_selector': (6, 0, [colors_ids])
c_ids = (4, colors)
'color_selector': (6, 0, c_ids)
Run Code Online (Sandbox Code Playgroud)

orm odoo odoo-9 odoo-10

3
推荐指数
1
解决办法
3007
查看次数

Odoo 客户端错误错误:QWeb2:找不到模板“mail.chat.MessagingMenu”

当我尝试升级我的应用程序时发生错误。在这里输入图像描述 解决方案是什么?

我无法修复这个错误。请给我解决方案...

odoo-10

3
推荐指数
1
解决办法
4232
查看次数

odoo 清单描述符中的许可证类型

Odoo 清单

我想知道 odoo 中有多少种类型的许可证可用于添加清单描述符。正如我们看到下面的例子'license': 'OEEL-1',

{
    'name': 'Module Name',
    'version': '1.1',
    'installable': True,
    'auto_install': True,
    'license': 'OEEL-1',
}
Run Code Online (Sandbox Code Playgroud)

odoo odoo-9 odoo-10

3
推荐指数
1
解决办法
2357
查看次数

Odoo 10 - 获取当前用户以用于邮件模板

电子邮件模板的常见定义是使用:

${(object.user_id.email and '%s <%s>' % (object.user_id.name, object.user_id.email) or '')|safe}
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用来自登录用户的电子邮件,而不是来自对象用户的电子邮件:

${(self.env.user.email and '%s <%s>' % (self.env.user.name, self.env.user.email) or '')|safe}
Run Code Online (Sandbox Code Playgroud)

self.env.user.email 有什么问题?

openerp odoo-10

3
推荐指数
1
解决办法
1624
查看次数

如何将`write_date`的值获取到变量

在 odoo 中,每个模型都有一个write_date列,用于存储记录的最后编辑时间和日期。我想将该字段的值带到变量/字段中。但是当我打印这个时,它正在打印False。该怎么办。?

代码

variable = self.write_date
Run Code Online (Sandbox Code Playgroud)

提前致谢..

datetime odoo odoo-10

3
推荐指数
1
解决办法
363
查看次数

Odoo笔记本位置

奥杜10

我想移动笔记本页面,但这样做时出现错误。我想将会员笔记本移至联系人和地址之前

在此输入图像描述

在会员插件中,我替换<notebook position="inside">为之前的插件,但这不起作用,并且导致 Odoo 崩溃,并出现错误 ParseError:“无效的视图定义

<record model="ir.ui.view" id="view_partner_form">
            <field name="name">res.partner.form.inherit</field>
            <field name="model">res.partner</field>
            <field name="inherit_id" ref="base.view_partner_form"/>
            <field name="arch" type="xml">
                <notebook position="inside">
                    <page string="Membership">
                        <group>
                            <group>
                                <field name="free_member"/>
                                <label for="membership_state"/>
                                <div>
                                    <field name="membership_state"/>
                                    <button name="%(action_membership_invoice_view)d" type="action" string="Buy Membership" 
                                        attrs="{'invisible':[('free_member','=',True)]}" class="oe_link"/>
                                </div>
                            </group>
Run Code Online (Sandbox Code Playgroud)

odoo odoo-9 odoo-view odoo-10

3
推荐指数
1
解决办法
2357
查看次数

Odoo 10 使用 search() 方法搜索活动和非活动记录

我有 many2many 字段 location_from_ids 并试图找到 location_ids 的所有孩子。

  location_from_ids = fields.Many2many(comodel_name='stock.location',relation='report_stock_config_location_from_rel',column1='report_id',column2='location_id',string='Locations From', context={'active_test': False})
Run Code Online (Sandbox Code Playgroud)

我正在使用 search() 方法来获取 location_ids 的所有孩子:

def _get_filter(self, report):
    res = ''
    if report.location_from_ids:
        location_ids = [l.id for l in report.location_from_ids]
        locations = self.env['stock.location'].search([('id', 'child_of', location_ids), ('active', 'in', ('t', 'f'))])
Run Code Online (Sandbox Code Playgroud)

我需要获取所有位置(活动和非活动)但只获取活动记录。我怎样才能获得所有记录:活动和非活动?

orm python-2.7 odoo odoo-10

3
推荐指数
1
解决办法
1909
查看次数

迁移模块从 10 到 12

我正在尝试将模块从 Odoo 10 迁移到 12,但它向我显示此错误,我不明白为什么:

\n\n
\n

属性中使用的字段“状态”必须出现在视图中,但缺失

\n
\n\n

你能帮我解决这个问题吗:

\n\n
Field \'state\' used in attributes must be present in view but is missing:\n - \'state\' in attrs="{\'invisible\': [\'|\',\'|\',(\'journal_entry_ids\', \'!=\', []), (\'state\', \'=\', \'confirm\'),(\'type\', \'!=\', \'bank\')]}"\n - \'state\' in attrs="{\'invisible\': [\'|\',\'|\',(\'journal_entry_ids\', \'=\', []), (\'state\', \'=\', \'confirm\'),(\'type\', \'!=\', \'bank\')]}"\n\nError context:\nView `account.bank.statement.form.reconciliation`\n[view_id: 1684, xml_id: n/a, model: account.bank.statement, parent_id: 462]\nNone while parsing /home/PycharmProjects/Odoo12/bank_reconciliation/views/account_view.xml:4, near\n<record id="view_bank_statement_form_reconciliation" model="ir.ui.view">\n    <field name="name">account.bank.statement.form.reconciliation</field>\n    <field name="model">account.bank.statement</field>\n    <field name="inherit_id" ref="account.view_bank_statement_form"/>\n    <field name="arch" type="xml">\n        <data>\n            <field name="date" position="after">\n                <field name="type" …
Run Code Online (Sandbox Code Playgroud)

python xml odoo odoo-10 odoo-12

3
推荐指数
1
解决办法
830
查看次数

在odoo10中为状态栏添加颜色

需要在odoo10的状态栏中添加颜色,可用的openerp版本例如: <field name = 'state' widget=statusbar clickabe= 'True' statubar_colors='{"new": "blue"}'>

如何在odoo10的状态栏中添加颜色

状态栏的不同状态需要不同的颜色例如:蓝色代表草稿,绿色代表进度,红色代表取消

colors statusbar odoo odoo-10

3
推荐指数
1
解决办法
1058
查看次数

odoo 10如何创建片段Javascript选项

我正在尝试根据https://www.odoo.com/documentation/10.0/howtos/themes.html#create-snippets在odoo 10中创建代码片段

我创建了代码片段并添加了js选项,该代码来自示例

(function() {
    'use strict';
    var website = odoo.website;
    website.odoo_website = {};

    website.snippet.options.snippet_testimonial_options = website.snippet.Option.extend({
        on_focus: function() {
            alert("On focus!");
        }
    })
})();
Run Code Online (Sandbox Code Playgroud)

由于未定义odoo.website而失败,请参见

在此处输入图片说明

请帮忙

odoo-10

2
推荐指数
1
解决办法
1063
查看次数

标签 统计

odoo-10 ×10

odoo ×7

odoo-9 ×3

orm ×2

colors ×1

datetime ×1

odoo-12 ×1

odoo-view ×1

openerp ×1

python ×1

python-2.7 ×1

statusbar ×1

xml ×1