Totals

列总计/小计

测试多指标下,总计小计功能

import { VSeedRender } from '@components'

export default () => {
  const vseedConfig = {
  "totals": {
    "column": {
      "showGrandTotals": true,
      "showSubTotals": true,
      "subTotalsDimensions": [
        "co_20260225121632_6410"
      ]
    }
  },
  "indicatorsAsCol": true,
  "dimensions": [
    {
      "id": "co_20260225121632_6410",
      "alias": "order_date",
      "encoding": "column",
      "autoFormat": true
    },
    {
      "id": "ro_20260225121638_4cd6",
      "alias": "area",
      "encoding": "row",
      "autoFormat": true
    },
    {
      "id": "co_20260228165640_e677",
      "alias": "product_type",
      "encoding": "column",
      "autoFormat": true
    }
  ],
  "measures": [
    {
      "id": "de_20260225121003_c2b8",
      "alias": "sales",
      "encoding": "detail",
      "numFormat": {
        "fractionDigits": 2,
        "thousandSeparator": true,
        "type": "number"
      }
    },
    {
      "id": "de_20260225121006_9e24",
      "alias": "amount",
      "encoding": "detail"
    }
  ],
  "chartType": "pivotTable",
  "dataset": [
    {
      "co_20260225121632_6410": "2016-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "189897.34399999998",
      "de_20260225121006_9e24": "642",
      "ro_20260225121638_4cd6": "东北"
    },
    {
      "co_20260225121632_6410": "2017-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "158716.76799999998",
      "de_20260225121006_9e24": "689",
      "ro_20260225121638_4cd6": "东北"
    },
    {
      "co_20260225121632_6410": "2018-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "243815.0119999999",
      "de_20260225121006_9e24": "957",
      "ro_20260225121638_4cd6": "东北"
    },
    {
      "co_20260225121632_6410": "2019-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "232243.92799999993",
      "de_20260225121006_9e24": "1334",
      "ro_20260225121638_4cd6": "东北"
    },
    {
      "co_20260225121632_6410": "2016-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "60857.328000000016",
      "de_20260225121006_9e24": "228",
      "ro_20260225121638_4cd6": "西北"
    },
    {
      "co_20260225121632_6410": "2017-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "42949.53600000001",
      "de_20260225121006_9e24": "179",
      "ro_20260225121638_4cd6": "西北"
    },
    {
      "co_20260225121632_6410": "2018-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "53203.44400000001",
      "de_20260225121006_9e24": "254",
      "ro_20260225121638_4cd6": "西北"
    },
    {
      "co_20260225121632_6410": "2019-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "110860.48399999998",
      "de_20260225121006_9e24": "309",
      "ro_20260225121638_4cd6": "西北"
    },
    {
      "co_20260225121632_6410": "2016-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "177054.88500000004",
      "de_20260225121006_9e24": "242",
      "ro_20260225121638_4cd6": "东北"
    },
    {
      "co_20260225121632_6410": "2017-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "157101.47599999997",
      "de_20260225121006_9e24": "295",
      "ro_20260225121638_4cd6": "东北"
    },
    {
      "co_20260225121632_6410": "2018-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "229175.30999999988",
      "de_20260225121006_9e24": "389",
      "ro_20260225121638_4cd6": "东北"
    },
    {
      "co_20260225121632_6410": "2019-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "357366.7300000001",
      "de_20260225121006_9e24": "544",
      "ro_20260225121638_4cd6": "东北"
    },
    {
      "co_20260225121632_6410": "2016-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "61369.644",
      "de_20260225121006_9e24": "101",
      "ro_20260225121638_4cd6": "西北"
    },
    {
      "co_20260225121632_6410": "2017-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "63285.32",
      "de_20260225121006_9e24": "76",
      "ro_20260225121638_4cd6": "西北"
    },
    {
      "co_20260225121632_6410": "2018-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "99101.74399999999",
      "de_20260225121006_9e24": "127",
      "ro_20260225121638_4cd6": "西北"
    },
    {
      "co_20260225121632_6410": "2019-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "92455.72",
      "de_20260225121006_9e24": "164",
      "ro_20260225121638_4cd6": "西北"
    },
    {
      "co_20260225121632_6410": "2016-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "133053.53600000002",
      "de_20260225121006_9e24": "223",
      "ro_20260225121638_4cd6": "东北"
    },
    {
      "co_20260225121632_6410": "2017-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "160068.132",
      "de_20260225121006_9e24": "233",
      "ro_20260225121638_4cd6": "东北"
    },
    {
      "co_20260225121632_6410": "2018-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "281681.4280000001",
      "de_20260225121006_9e24": "389",
      "ro_20260225121638_4cd6": "东北"
    },
    {
      "co_20260225121632_6410": "2019-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "361392.9199999999",
      "de_20260225121006_9e24": "526",
      "ro_20260225121638_4cd6": "东北"
    },
    {
      "co_20260225121632_6410": "2016-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "59203.787999999986",
      "de_20260225121006_9e24": "106",
      "ro_20260225121638_4cd6": "西北"
    },
    {
      "co_20260225121632_6410": "2017-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "55404.69200000001",
      "de_20260225121006_9e24": "74",
      "ro_20260225121638_4cd6": "西北"
    },
    {
      "co_20260225121632_6410": "2018-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "48788.488",
      "de_20260225121006_9e24": "64",
      "ro_20260225121638_4cd6": "西北"
    },
    {
      "co_20260225121632_6410": "2019-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "67559.408",
      "de_20260225121006_9e24": "103",
      "ro_20260225121638_4cd6": "西北"
    }
  ],
  "theme": "light",
  "locale": "zh-CN"
}

  return <VSeedRender vseed={vseedConfig} />
}

行总计/小计

测试多指标下,总计小计功能

import { VSeedRender } from '@components'

export default () => {
  const vseedConfig = {
  "measures": [
    {
      "id": "de_20260225121003_c2b8",
      "alias": "sales",
      "encoding": "detail",
      "format": {
        "auto": false,
        "fractionDigits": 4,
        "thousandSeparator": true,
        "type": "number"
      }
    },
    {
      "id": "de_20260225121006_9e24",
      "alias": "amount",
      "encoding": "detail"
    }
  ],
  "dimensions": [
    {
      "id": "co_20260225121207_98b0",
      "alias": "country_or_region",
      "encoding": "column",
      "autoFormat": true
    },
    {
      "id": "co_20260225121042_2f3c",
      "alias": "area",
      "encoding": "column",
      "autoFormat": true
    },
    {
      "id": "ro_20260225121050_3d35",
      "alias": "order_date",
      "encoding": "row",
      "autoFormat": true
    },
    {
      "id": "ro_20260228140812_42ab",
      "alias": "product_type",
      "encoding": "row",
      "autoFormat": true
    }
  ],
  "chartType": "pivotTable",
  "dataset": [
    {
      "co_20260225121042_2f3c": "中南",
      "co_20260225121207_98b0": "中国",
      "de_20260225121003_c2b8": "3304.7",
      "de_20260225121006_9e24": "5",
      "ro_20260225121050_3d35": "2016-01-01",
      "ro_20260228140812_42ab": "办公用品"
    },
    {
      "co_20260225121042_2f3c": "东北",
      "co_20260225121207_98b0": "中国",
      "de_20260225121003_c2b8": "572.88",
      "de_20260225121006_9e24": "4",
      "ro_20260225121050_3d35": "2017-01-01",
      "ro_20260228140812_42ab": "办公用品"
    },
    {
      "co_20260225121042_2f3c": "中南",
      "co_20260225121207_98b0": "中国",
      "de_20260225121003_c2b8": "5288.85",
      "de_20260225121006_9e24": "3",
      "ro_20260225121050_3d35": "2016-01-01",
      "ro_20260228140812_42ab": "家具"
    },
    {
      "co_20260225121042_2f3c": "中南",
      "co_20260225121207_98b0": "中国",
      "de_20260225121003_c2b8": "3332.7",
      "de_20260225121006_9e24": "6",
      "ro_20260225121050_3d35": "2016-01-01",
      "ro_20260228140812_42ab": "技术"
    }
  ],
  "theme": "light",
  "totals": {
    "row": {
      "showGrandTotals": true,
      "showSubTotals": true,
      "subTotalsDimensions": [
        "ro_20260225121050_3d35"
      ]
    }
  }
}

  return <VSeedRender vseed={vseedConfig} />
}

单指标总计/小计

测试基础单指标下的总计/小计功能

import { VSeedRender } from '@components'

export default () => {
  const vseedConfig = {
  "totals": {
    "row": {
      "showGrandTotals": true,
      "showSubTotals": true,
      "subTotalsDimensions": [
        "ro_20260228173909_150e"
      ]
    },
    "column": {
      "showGrandTotals": true,
      "showSubTotals": true,
      "subTotalsDimensions": [
        "co_20260225121632_6410"
      ]
    }
  },
  "measures": [
    {
      "id": "de_20260225121003_c2b8",
      "alias": "sales",
      "encoding": "detail",
      "format": {
        "auto": true,
        "fractionDigits": 2,
        "thousandSeparator": true,
        "type": "number"
      },
      "autoFormat": true
    }
  ],
  "dimensions": [
    {
      "id": "co_20260225121632_6410",
      "alias": "order_date",
      "encoding": "column",
      "autoFormat": true
    },
    {
      "id": "ro_20260228173909_150e",
      "alias": "country_or_region",
      "encoding": "row",
      "autoFormat": true
    },
    {
      "id": "ro_20260225121638_4cd6",
      "alias": "area",
      "encoding": "row",
      "autoFormat": true
    },
    {
      "id": "co_20260228165640_e677",
      "alias": "product_type",
      "encoding": "column",
      "autoFormat": true
    }
  ],
  "chartType": "pivotTable",
  "dataset": [
    {
      "co_20260225121632_6410": "2016-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "189897.34399999998",
      "ro_20260225121638_4cd6": "东北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2017-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "158716.76799999998",
      "ro_20260225121638_4cd6": "东北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2018-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "243815.0119999999",
      "ro_20260225121638_4cd6": "东北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2019-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "232243.92799999993",
      "ro_20260225121638_4cd6": "东北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2016-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "60857.328000000016",
      "ro_20260225121638_4cd6": "西北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2017-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "42949.53600000001",
      "ro_20260225121638_4cd6": "西北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2018-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "53203.44400000001",
      "ro_20260225121638_4cd6": "西北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2019-01-01",
      "co_20260228165640_e677": "办公用品",
      "de_20260225121003_c2b8": "110860.48399999998",
      "ro_20260225121638_4cd6": "西北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2016-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "177054.88500000004",
      "ro_20260225121638_4cd6": "东北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2017-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "157101.47599999997",
      "ro_20260225121638_4cd6": "东北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2018-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "229175.30999999988",
      "ro_20260225121638_4cd6": "东北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2019-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "357366.7300000001",
      "ro_20260225121638_4cd6": "东北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2016-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "61369.644",
      "ro_20260225121638_4cd6": "西北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2017-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "63285.32",
      "ro_20260225121638_4cd6": "西北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2018-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "99101.74399999999",
      "ro_20260225121638_4cd6": "西北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2019-01-01",
      "co_20260228165640_e677": "家具",
      "de_20260225121003_c2b8": "92455.72",
      "ro_20260225121638_4cd6": "西北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2016-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "133053.53600000002",
      "ro_20260225121638_4cd6": "东北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2017-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "160068.132",
      "ro_20260225121638_4cd6": "东北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2018-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "281681.4280000001",
      "ro_20260225121638_4cd6": "东北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2019-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "361392.9199999999",
      "ro_20260225121638_4cd6": "东北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2016-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "59203.787999999986",
      "ro_20260225121638_4cd6": "西北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2017-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "55404.69200000001",
      "ro_20260225121638_4cd6": "西北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2018-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "48788.488",
      "ro_20260225121638_4cd6": "西北",
      "ro_20260228173909_150e": "中国"
    },
    {
      "co_20260225121632_6410": "2019-01-01",
      "co_20260228165640_e677": "技术",
      "de_20260225121003_c2b8": "67559.408",
      "ro_20260225121638_4cd6": "西北",
      "ro_20260228173909_150e": "中国"
    }
  ],
  "theme": "light",
  "locale": "zh-CN"
}

  return <VSeedRender vseed={vseedConfig} />
}