---
order: 1
navTitle: 第一课：基础入门（10分钟）
---
# 单向分组报表

> 预计用时：10分钟

本课程以**单向分组报表**为例，介绍使用**报表**进行数据展示的基本操作和知识。

![单向分组报表](./images/2024-05-15-16-51-14.png)

:::tip 学习小贴士
点击链接跳转观看学习视频：[单向分组报表](https://www.bilibili.com/video/BV1Pr4y1i7bs?t=2.1)\
视频中DEMO地址：[单向分组报表](https://demo.succbi.com/v5/DEMO/app/%E5%85%A5%E9%97%A8%E8%AF%BE%E7%A8%8B%E7%A4%BA%E4%BE%8B.app?id=%E5%8D%95%E5%90%91%E5%88%86%E7%BB%84%E8%A1%A8)\
可以按照下方[课程讲解](#course)的分解步骤进行学习，学习完之后别忘了完成练习哦！
:::

## 学习目标{#target}

学完本节课程后需要大家掌握如下知识点：

- 了解报表设计器的构成
- 了解浮动的概念
- 了解报表的制作方法
- 了解常用组件的用法
- 了解报表常用的样式设置
- 使用主题/风格美化报表
- 了解常用的过滤方法，以及过滤的继承关系

## 课程讲解{#course}

下面一起学习制作单向分组报表，本课程从零开始一步步介绍如何制作单向分组报表，建议在学习过程中跟着步骤练习操作。

- （01:26）**新建空白报表**
- （01:45）**引入模型表**
- （02:09）**表体制作，引入数据**
- （03:00）**浮动设置**
- （04:44）**过滤与导出**
- （06:02）**样式调整与引用风格**
- （07:13）**主题介绍**

## 总结与练习{#practice}

通过上面的学习，我们已经基本了解单向分组报表的制作方法，以及一些常用的样式调整，和常用的数据过滤方法。接下来，我们通过课程练习来加深单向分组报表的学习吧。\
请按照视频制作出对应报表，如下部分需要详细阅读文档，并按照要求更新做法或进行总结：

1. [浮动单元格](../../../guide/report/design/data/README.md#set-float)：学习完这篇文档后，请你用自己的语言解释你理解的纵向浮动和横向浮动
2. [条件单元格](../../../guide/report/design/data/README.md#conditioncell)：学习完这篇文档后，请按照文档中的设置步骤，在分组表中增加一列，查询【灰色系】的销售数量
3. [过滤](../../../guide/report/design/data/README.md#filter)、[模型过滤](../../../guide/data-viz/dash/design/datasource.md#filter)：学习完这两篇文档后，请将 **!!! bilibili-pop BV1Pr4y1i7bs 1 03:21 （03:21-04:42） !!!浮动及其过滤**中的过滤条件更换为给模型表增加过滤条件
4. [排序](../../../guide/report/design/data/README.md#sort)：学习完这篇文档后，请你将销售数量的指标设置点击列头排序，默认降序
5. [下拉框](../../../guide/report/components/input/combobox.md)、[日期](../../../guide/report/components/input/date.md)：学习组件这一系列文档后，请你将 **!!! bilibili-pop BV1Pr4y1i7bs 1 04:44 （04:44-05:18） !!!数据过滤**处的使用**下拉框**组件和**日期**组件实现
6. [交互](../../../guide/data-viz/dash/design/action/export-data.md)：学习组件这一系列文档后，请你将 **!!! bilibili-pop BV1Pr4y1i7bs 1 05:18 （05:18-05:39） !!!导出**功能使用**导出**按钮添加**导出数据**的交互实现，导出时需要弹出导出选项对话框
7. [主题](../../../guide/report/manage-themes/system-themes.md)：学习完这篇文档后，请你将报表主题切换为`松绿`
