2016-09-27 3 views
0

4 개 필드 (이름, 날짜, 사용자, 설명)가있는 간단한 모듈을 만듭니다. 아래는 내 .xml 파일입니다.Odoo 9 그리드보기에 열 추가

<?xml version="1.0" encoding="utf-8"?> 
<openerp> 
     <data> 

      <record id="view_my_report_form" model="ir.ui.view"> 
      <field name="name">penalty.form</field> 
      <field name="model">my.report</field> 
      <field eval="2" name="priority"/> 
      <field name="arch" type="xml"> 
       <form string="Project"> 

        <sheet string="My report"> 

        <group> 
         <div class="oe_title"> 
          <h1 class="o_row"> 
           <field name="name" placeholder="Name..." /> 
          </h1> 
         </div> 
        </group> 
        <group> 
         <field name="user" placeholder="User..."/> 
        </group> 
        <group> 
         <field name="date" placeholder="Date..."/> 
        </group> 
        <notebook> 
         <page name="description_page" string="Description"> 
          <field name="description"/> 
         </page> 
        </notebook> 
        </sheet> 
       </form> 
      </field> 
     </record> 

     <record model="ir.actions.act_window" id="action_my_report_form"> 
      <field name="name">Add new</field> 
      <field name="res_model">my.report</field> 
     </record> 
     <menuitem name="MY report" id="menu_penalty" action="action_my_izvjestaj_form" sequence="1"/>  
    </data> 
</openerp> 

그리드보기의 메뉴에서 열면 visble은 이름 일뿐입니다.

https://postimg.org/image/ccms5aww3/

어떻게 날짜와 사용자 필드를 추가?

답변

1

해당 모델에 대한 트리보기를 선언해야합니다.

<!-- Tree Views BEGIN--> 
    <record model="ir.ui.view" id="view_my_report_tree"> 
    <field name="name">penalty.tree</field> 
    <field name="model">my.form</field> 
    <field name="arch" type="xml"> 
     <tree string="Project"> 
      <field name="name"/> 
      <field name="user"/> 
      <field name="date"/> 
     </tree> 
    </field> 
    </record> 
관련 문제