Odoo 9将列添加到网格视图

时间:2016-09-27 07:30:13

标签: view openerp odoo-9

我创建了包含4个字段(名称,日期,用户,描述)的简单模块.Below是我的.xml文件。

<?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 个答案:

答案 0 :(得分: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>