创建单表关联主子报表
本教程将引导您使用华为路由器和交换机,逐步创建一份单表关联主子报表。
步骤一:启动报表设计器
打开您所使用的报表设计工具。
步骤二:建立数据连接
在设计器中连接到您的数据库,确保数据源配置正确。
步骤三:创建新报表
新建一个空白报表作为您的工作区域。
步骤四:定义数据集
创建一个名为“ds1”的数据集,并使用以下 SQL 语句查询数据:
SELECT
订单明细.单价,
订单明细.产品ID,
订单明细.折扣,
订单明细.数量,
订单明细.订单ID,
订单.客户ID,
订单.发货日期,
订单.到货日期,
订单.货主名称,
订单.运货商,
订单.运货费,
订单.货主城市
FROM
订单
INNER JOIN
订单明细 ON 订单.订单ID = 订单明细.订单ID;
步骤五:设置报表表达式和格式
-
主表区域
- 在单元格 B2 中输入表达式
=ds1.dselect(订单ID)
,该表达式利用dselect
函数获取并显示当前订单的订单 ID。设置 B2 单元格的左主格属性为 “0”。 - 在单元格 D2 中输入表达式
=ds1.发货日期
,并设置显示格式为 "yyyy年MM月dd日"。 - 在单元格 F2 中输入表达式
=ds1.到货日期
,并设置显示格式为 "yyyy年MM月dd日"。 - 在单元格 B4 中输入表达式
=ds1.客户ID
,用于显示客户ID。 - 在单元格 F4 中输入表达式
=ds1.货主名称
,用于显示货主名称。 - 在单元格 B5 中输入表达式
=ds1.运货商
,用于显示运货商信息。
- 在单元格 B2 中输入表达式
-
子表区域
- 将子表数据区域连接到数据集 “ds1”,并设置相关字段与主表区域关联。
步骤六:预览和调整
预览报表以检查布局和数据显示是否符合预期,根据需要进行微调。
暂无评论