zoukankan      html  css  js  c++  java
  • odoo的图标和数据透视表

    透视表 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>
    <!--    图表结束-->
  • 相关阅读:
    reduce()、filter()、map()、some()、every()、...展开属性
    react的this.setState详细介绍
    HDU
    The 2015 ACM-ICPC Asia Beijing Regional Contest
    Ubuntu 14.04 安装 WPScan
    蓝桥杯-历届试题-公式求值
    Ubuntu下快速搭建ACdream Online Judge v1.5.3
    Codeforces Round #290 (Div. 2)
    SOJ
    SOJ
  • 原文地址:https://www.cnblogs.com/wtil/p/15091542.html
Copyright © 2011-2022 走看看