Odoo 10 限制嵌入到表单视图中的树视图中的记录

Odoo 10 Limiting records in a tree view embedded into a Form View

arlight,这是我的代码。

<page name="employment_locations" string="Locations">
        <field name="location_ids">
          <tree editable="bottom">

              <field name="location_id" string="Location" domain="[('parent_id', '!=', False)]"/>
              <field name="location_address_id" string="Address"/>
              <field name="location_phone_number" string="Phone #"/>
              <field name="location_parent_id" string='Zone'/>

          </tree>
        </field>
      </page>

我在 location_id 上有一个工作域来限制某人在 select parent 位置的能力,但由于我为不同的位置添加了 parent视图(在 employment.locations 中)我想将此树视图限制为仅 children。这是员工表单视图的扩展。

我已经尝试将域添加到初始树标记和 field-Location_ids 标记。我什至尝试使用 t-if = "record.parent_id != false" 将字段包含在树中。

任何帮助或想法都会有所帮助

我也在 Odoo 论坛上问过这个问题,我得到的答复是将域放在 python 而不是 xml 的字段中,这很有效。