小编Cha*_* DZ的帖子

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

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

<field name="groups_id" 
       widget="many2many_tags"  
       create="0" 
       options="{'no_create_edit': True,'no_quick_create':True,'no_create':True,'no_open':True}"/>
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

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

xml many-to-many odoo odoo-11

5
推荐指数
1
解决办法
1956
查看次数

在 Odoo 中,如何强制覆盖基本模块中定义的记录规则并且数据设置为 noupdate='1'?

产品模块中定义了以下记录规则

<data noupdate="1">
    <record id="product_comp_rule" model="ir.rule">
        <field name="name" >Product multi-company</field>
        <field name="model_id" ref="model_product_template"/>
        <field name="global" eval="True"/>
        <field name="domain_force"> ['|',('company_id','=',user.company_id.id),('company_id','=',False)]</field>
    </record>
</data>
Run Code Online (Sandbox Code Playgroud)

我想在我的自定义模块中将其编辑为

<record id="product.product_comp_rule" model="ir.rule">
    <field name="name" >All Products (Parent Company)</field>
    <field name="model_id" ref="product.model_product_template"/>
    <field name="global" eval="True"/>
    <field name="domain_force">['|','|',('company_id','=',user.company_id.id),('company_id','=','False'),('company_id','child_of',[user.company_id.id])] </field>
</record>
Run Code Online (Sandbox Code Playgroud)

odoo odoo-8

5
推荐指数
1
解决办法
2865
查看次数

Odoo:按名称获取字段类型

在 odoo 中,您可以通过字段的 str 名称获取字段的值: exm:

  name = getattr(self, 'name')
Run Code Online (Sandbox Code Playgroud)

我现在想要知道字段名称的类型是:

fields.Char, fields.Many2one, fields.Many2many .....
Run Code Online (Sandbox Code Playgroud)

所以我需要的是这样的

 gettype(self, 'user_id')
Run Code Online (Sandbox Code Playgroud)

现在有办法知道odoo中的字段类型是什么吗?

odoo odoo-8 odoo-9 odoo-10

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

标签 统计

odoo ×3

odoo-8 ×2

many-to-many ×1

odoo-10 ×1

odoo-11 ×1

odoo-9 ×1

xml ×1