跳到主要内容

交叉报表

交叉报表是指:提取数据并将其变换成列名称,从而使数据能够用交叉的方式进行数据展示。是行、列方向都有分组的报表。

展示效果

预览地址:https://bootapi.jeecg.com/jmreport/shareView/1354358750907076608

设计步骤

1、创建一个名为各地区商品销售额一览表的数据报表

写一个接口,字段有地区商品类别销售额

{
"data": [
{
"diqu": "华北",
"class": "饮料",
"year": "2020",
"mouth": "1月",
"sales": "840.15"
}
]
}

详细接口返回数据见此接口:http://api.jeecg.com/mock/26/xiaoshou1

1 为各地区商品销售额一览表创建API数据源

1.2 将字段拖拽到设计器页面

1.3 重点来了->为单元格设置斜线表头

点击需要设置斜线表头的单元格,点击单元格斜线小图标

添加内容:进入内容设置界面,如图1.31;输入交叉格内显示内容,选择交叉方向(从左上角作为起点划线、从左下角作为起点划线),点击“确定”按钮,即可完成内容添加;

图1.31

  • 从左上角作为起点划线:样式如图1.32;
  • 从左下角作为起点划线:样式如图1.33;

设置完单元格斜线的样式如下

1.4 取消交叉报表

选中交叉报表单元格,点击顶部导航栏的按钮,进入交叉报表编辑界面,如图1.41;清空1.41输入框中内容,点击“确定”按钮,就可以完成交叉报表样式取消;

图1.41

特别注意

单元格样式如果设置了“下划线”、“删除线”、“水平对齐”、“垂直对齐”,在添加斜线后,样式就没有了;所以如果你的单元格有以上四种样式,先去掉,再设置,这样会保留你想要的样式;