Odoo 10限制嵌入到窗体视图中的树视图中的记录

时间:2018-06-22 03:39:15

标签: dns treeview odoo-10 formview

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上有一个工作域,用于限制某人选择父级位置的能力,但是由于要为其他视图(在job.locations中)添加父级,因此我希望将此树形视图限制为仅子级。这是员工表单视图的扩展。

我尝试将域添加到初始树标签和field-Location_ids标签中。我什至尝试使用t-if =“ record.parent_id!= false”将树中的字段括起来。

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

1 个答案:

答案 0 :(得分:0)

我也在Odoo论坛上问了这个问题,得到的答复是将域放在python而不是xml字段中,并且可行。