2017-01-11 4 views
0

이 필드를 name 트리보기에 추가하려고합니다. Odoo v9 커뮤니티의 fleet_vehicle_log_services 모델입니다.'<field name = "name">'요소를 상위보기에 표시 할 수 없습니다.

그래서, 우리가보기에서 첫 번째 필드로 필드 date있어 부모 뷰, 다음 상속 모델에, 나는 name 추가했고이 같은 date 전에, 트 리뷰에 추가 할 :

<record id="fleet_stock_tree" model="ir.ui.view"> 
     <field name="name">fleet.vehicle.log.services.tree</field> 
     <field name="model">fleet.vehicle.log.services</field> 
     <field name="inherit_id" ref='fleet.fleet_vehicle_log_services_tree'/> 
     <field name="arch" type="xml"> 
       <field name="date" position="before"/> 
       <field name="name"/> 
     </field> 
    </record> 

재미있는 점은 다른 모델에서는 이전에이 방법을 시도해 보았습니다. 실제 부모 필드를 사용하지 않는 것 같습니다. name 필드가 필요합니다. 마치 부모보기에있는 것처럼 보이지만 그렇지 않은데, 내가 뭘 잘못하고 있니?

이 경우에는 xpath이 필요합니까? 당신은 특히이 사건에 대한 XPath를 필요가 없습니다

답변

1
<record id="fleet_stock_tree" model="ir.ui.view"> 
    <field name="name">fleet.vehicle.log.services.tree</field> 
    <field name="model">fleet.vehicle.log.services</field> 
    <field name="inherit_id" ref='fleet.fleet_vehicle_log_services_tree'/> 
    <field name="arch" type="xml"> 
     <xpath expr="//field[@name='date']" position="before"> 
      <field name="name"/> 
     </xpath> 
    </field> 
</record> 
+0

고맙습니다 매우 – NeoVe

+1

다행이 당신을 위해 일했습니다. 좋은이. –

1

, 당신은 단지 필드 날짜 내부 필드 이름 을 넣어해야합니다. 이

<field name="date" position="before"/> 
<field name="name"/> 

당신은 요소를 선택하기 어려운 선택하는 XPath를 사용하기 위해 필요한이

<field name="date" position="before"> 
    <field name="name"/> 
</field> 

졌나요 . 클래스가 "some-class"인 div 안에있는 다섯 번째 div와 같습니다.

+0

쿨, 어쩌면 그게다고, 체크 아웃 할거야, 좋을거야 :) – NeoVe