需求描述

当报表中设置了条件宏去查询数据过滤数据时 要在报表中将传入的查询条件显示出来。

如下图所示:查询面板中选择对应的货主地区,点击查询按钮后,在报表中将对应的地区显示出来。

解决方案

新建报表绘制表样

新建数据集

数据集名称为ds2

设置条件宏

设置取数表达式

在相应单元格设置对应取数表达式 B1单元格中表达式为:=conditionMacro("DEMO_ORDERS.货主地区") A4单元格中表达式为:=ds2.Select(订单ID) B4单元格中表达式为:=ds2.客户ID C4单元格中表达式为:=ds2.到货日期 D4单元格中表达式为:=ds2.货主城市 E4单元格中表达式为:=ds2.运货费

设置通用查询

预览报表