2016-05-25 5 views
0

一緒odoo複数のメジャー

name = fields.Char() 
date = fields.Date() 
value1 = fields.Float() 
value2 = fields.Float() 

私は同じグラフで複数の行をこのように表示するようにしようとしています:

<graph string="Results" type="line"> 
    <field name="date" type="row" interval="day"/> 
    <field name="value1" type="measure" operator="+"/> 
    <field name="value2" type="measure" operator="+"/> 
</graph> 

しかし、それだけを示し1行私が見たいメジャーを選択しなければならないたびに、私は両方を同時に見る必要がありますが、私は見たいと他の選択を解除します。

私は2つの値を同時に別々に表示する唯一の方法は、nameフィールドでグループ化された棒グラフを使用していますが、それは私が必要なものではありません(少なくとも1つの測定値私はグループごとに異なる色を持つことができました)。

アイデア?

答えて

1

私はそれをやった:

<graph string="Results" type="line"> 
    <field name="date" type="row" interval="day"/> 
    <field name="name" type="col"/> 
    <field name="value1" type="measure" operator="+"/> 
</graph> 

は、私はちょうど同じname

と異なるラインを取得、 nameを使用して value1にすべての値を入れて、それらを分離する必要があります
関連する問題