2012-11-29 84 views
2
<record id="view_category_list" model="ir.ui.view"> 
     <field name="name">res.partner.category.tree</field> 
     <field name="model">res.partner.category</field> 
     <field name="type">tree</field> 
     <field name="field_parent">child_ids</field> 
     <field name="arch" type="xml"> 
      <tree string="Partner Categories"> 
       <field name="name"/> 
       <field name="parent_id" invisible="1"/> 
      </tree> 
     </field> 
</record> 

<record id="action_category_list" model="ir.actions.act_window"> 
     <field name="name">Tree Structure</field> 
     <field name="type">ir.actions.act_window</field> 
     <field name="res_model">res.partner.category</field> 
     <field name="view_type">tree</field> 
</record> 

<record id="action_category_list_view" model="ir.actions.act_window.view"> 
     <field eval="10" name="sequence"/> 
     <field name="view_mode">tree</field> 
     <field name="view_id" ref="view_cr_category_list"/> 
     <field name="act_window_id" ref="action_category_list"/> 
</record> 


<menuitem 
    name="Tree structure" 
    action="action_category_list" 
    id="menuitem_category_list" 
    parent="menu_category_main"/> 

嗨!在OpenERP中,我在上面的例子中有樹形結構的樹視圖。當我點擊樹形結構菜單項時,我得到樹結構視圖,但沒有父母和子女之間的縮進。請,有人可以解釋我如何進行縮進。另外,如果有人解釋我如何爲父母着色。OpenERP樹狀結構縮進和顏色

我嘗試以下操作:

<tree colors="blue:parent_id==0"/> 
<tree colors="blue:parent_id==None"/> 
<tree colors="blue:parent_id==False"/> 

,但不工作。任何意見將是helpful.Thanks

回答

3

試試下面的XML代碼

<record id="view_category_list" model="ir.ui.view"> 
     <field name="name">res.partner.category.tree</field> 
     <field name="model">res.partner.category</field> 
     <field name="type">tree</field> 
     <field name="field_parent">child_ids</field> 
     <field name="arch" type="xml"> 
      <tree string="Partner Categories"> 
       <field name="name"/> 
       <field name="parent_id" invisible="1"/> 
      </tree> 
     </field> 
</record> 

<record id="action_category_list" model="ir.actions.act_window"> 
     <field name="name">Tree Structure</field> 
     <field name="type">ir.actions.act_window</field> 
     <field name="res_model">res.partner.category</field> 
     <field name="view_type">tree</field> 
     <field name="view_id" ref="view_category_list"/> 
     <field name="domain">[('parent_id','=',False)]</field> 
</record> 

<menuitem 
    name="Tree structure" 
    action="action_category_list" 
    id="menuitem_category_list" 
    parent="club_menu"/> 
+0

是的,就是這樣。謝謝。 –

+0

如果這是您正在尋找的答案,請將其標記爲已接受。 – simahawk

+0

對於odoo v8,答案仍然有效嗎? – Freddy