Odoo graph視圖


轉載請注明原文地址:https://www.cnblogs.com/ygj0930/p/10826175.html

 

一:圖形視圖

    圖形視圖用來表示對模型的概述和分析,根元素是<graph>

    圖表視圖可將數據進行聚合顯示,使用graph元素來定義,一共有3種顯示模式:

    Bar(默認值)
  條形圖,第一個維度用於在水平軸上定義組,其它維度定義每個組的聚合條。默認情況下,條是並排的,也可以通過<graph>@stacked="True"來讓條堆疊
    Line
  2維折線圖
    Pie
  2維餅圖

 

二:視圖字段

    <field>元素有type屬性定義值:

        row(默認值):按紀錄行來統計該字段值的百分比。  

        measure:按字段名來統計該字段值的百分比。

 

        注:圖形視圖只能對數據庫字段進行聚合,不能對不存儲在數據庫的計算字段進行聚合

<record model="ir.ui.view" id="_graph_view">
    <field name="name">.graph</field>
    <field name="model"></field>
    <field name="arch" type="xml">
        <graph string="">
            <field name="坐標,用於顯示被統計的個體名"
            <field name="指標" type="row/measure"/> #指定統計的指標,以內容來統計。type指定統計的方式:按行統計還是按字段類型統計
        </graph>
    </field>
</record>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM