【问题标题】:dependent drop-down list in odoo 8 / open erpodoo 8 / open erp中的依赖下拉列表
【发布时间】:2017-08-22 11:40:55
【问题描述】:

我制作了两个下拉列表。第二个下拉列表的数据取决于第一个下拉列表的选择值,即动态变化。
第一个 DDL 是 Region,其中包含提供第二个 *DDL 的一个或多个部门

我尝试了多种方法,例如this one,但没有找到任何相关的解决方案。

有人愿意帮助我吗?
*DDL = 下拉列表

【问题讨论】:

    标签: xml python-2.7 openerp ubuntu-16.04 odoo-8


    【解决方案1】:


    我找到了一种方法,效果很好。

    class Region(models.Model):
        _name = 'obertys.region'
         name = fields.Char(string=u'Region', required=True )
    
    class Department(models.Model):
        _name = 'obertys.department'
         name = fields.Char(string=u'Departement')
         reg_id = fields.Many2one(store=True, string=u'Région',
                                 comodel_name='obertys.region',)
    

    在放入关系区域和部门后,整体在视图(文件xml)的级别上播放。下面这段代码用于说明
    <group string="Lieux"> <field name="reg" class="oe_inline"/> <field name="dept" domain="[('reg_id','=',reg)]" class="oe_inline"/> </group>

    PS:我还使用 Many2one 的其他模型中的区域来将其放入 DDL

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-05-15
      • 2020-04-27
      • 2021-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多