ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

odoo的图标和数据透视表

2021-08-02 20:31:06  阅读:269  来源: 互联网

标签:透视 默认 分组 视图 odoo 属性 type 图标


透视表 Pivots

透视表根元素:<pivot>

  • 属性
    disable_linking:设置为True删除表格单元格到列表视图的链接。
    display_quantity:设置为true默认显示“数量”列。
    default_order:默认排序字段
    <pivot string="名称" display_quantity="True" default_order="amount asc">

     

  • field 是根元素<pivot>下唯一允许使用的标签,其属性如下:
    • name(必须),视图中要使用的字段的名称
    • string(显示名称),透视表中显示字段的名称,将会覆盖字段定义的默认String属性。
    • type,指示是将字段用作分组条件还是用作组内的汇总值,
      如果type=‘row’,按指定字段分组,每个分组都有自己的行。
      如果type=‘col’,根据指定字段,按列进行分组
      如果type=‘measure ’,需要总计的字段
    • invisible 不需要统计的字段可以进行隐藏
      控制这个位置
  •  

     interval

    • 只能用于日期类型的字段,提供默认的展开时间,可选值为 (day, week, month, quarter or year)

  • 透视表的汇总选择是自动生成的,只有可以进行汇总的字段才会被生成

    <!--    透视表-->
        <record id="epidemic_record_pivot_window" model="ir.ui.view">
            <field name="">疫情记录透视表</field>
            <field name="model">epidemic.record</field>
            <field name="arch" type="xml">
                <pivot>
                    <field name="is_ill" type="row"/>
                    <field name="ill_type" type="row"/>
                    <field name="test_float" type="measure"/>
                    <field name="test_int" type="measure"/>
                </pivot>
            </field>
    
        </record>
    <!--    透视表结束-->

     

Graphs

图表的根元素是<graph> ,用于对记录集聚合结果的可视化显示

<graph>有以下几个属性:

  • type
    • 指定默认显示的图形,默认为bar,可选项有 ‘pie’、‘line’
  • stacked
    • 仅在 bar中使用,对数据进行堆叠展示

<graph>根元素下只允许使用field标签,且有以下属性

  • name (required)
    在视图中使用的字段
  • type 指示是将字段用作分组条件还是用作组内的汇总值,
    如果type=‘row’,按指定字段分组,每个分组都有自己的行。
    如果type=‘col’,根据指定字段,按列进行分组
    如果type=‘measure ’,需要聚合的字段
  • interval
    只能用于日期类型的字段,提供默认的展开时间,可选值为 (day, week, month, quarter or year)
<!--    图表开始-->
        <record id="epidemic_record_graph_window" model="ir.ui.view">
        <field name="">疫情记录图表</field>
        <field name="model">epidemic.record</field>
        <field name="arch" type="xml">
            <graph>
                <field name="state" />
            </graph>
        </field>

    </record>
<!--    图表结束-->

 

标签:透视,默认,分组,视图,odoo,属性,type,图标
来源: https://www.cnblogs.com/wtil/p/15091542.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有