Openerp 7-创建图形视图

Openerp 7-创建图形视图,openerp,Openerp,我正在使用Openerp 7,我想显示一个带有type='line'的图形视图。我的问题是,我不知道该怎么做 我有一个有日期的课程: class service(osv.osv): _name="my.name" _columns={ 'date' : fields.date(...) } 现在,我将创建一个折线图,显示一周内的服务计数 <record id="service_action_graph" model="ir.ui.view">

我正在使用Openerp 7,我想显示一个带有
type='line'
的图形视图。我的问题是,我不知道该怎么做

我有一个有日期的课程:

 class service(osv.osv):
    _name="my.name"
    _columns={
      'date' : fields.date(...)
    }
现在,我将创建一个折线图,显示一周内的服务计数

<record id="service_action_graph" model="ir.ui.view">
  <field name="name">fenecon.service.graph</field>
  <field name="model">fenecon.service</field>
  <field name="arch" type="xml">
    <graph string="contacts" version="7.0" type="bar">
        <field name="creation_date" type="col" interval="day" group="True" />
        <field name="id" type="row" operator="+" />
    </graph>
  </field>
</record>

fenecon.service.graph
费尼康服务公司
但我只在
0,0
得到一分

图形是如何工作的?文档不完整


谢谢大家!

首先,您需要指定greaph的类型:
,而不是

然后您需要将间隔设置为

create\u date
字段必须具有
类型

最后,必须在模型(类)中声明
id
字段


fenecon.service.graph
费尼康服务公司
希望这对你有帮助

  <record id="service_action_graph" model="ir.ui.view">
  <field name="name">fenecon.service.graph</field>
  <field name="model">fenecon.service</field>
  <field name="arch" type="xml">
            <graph string="Semoule" type="line" >
                     <field name="create_date" interval="week" type="row"/>
                     <field name="id" type="measure"/>                   
                </graph>
            </field>
   </record>