目录

queryMacro()

函数说明:

获取复杂sql数据集通过条件宏设置查询条件时,输入的查询条件值。

语法:

queryMacro(macroName,queryExp)

参数说明:

macroName条件宏的宏名

queryExp查询条件名,表名.字段名

举例:

queryMacro(order,demo_orders.订单ID)

表示从条件宏order设置数据表demo_orders中获取订单ID字段在查询面板中输入的值。

需要注意的是:该自定义函数只适用于复杂sql数据集中配置的条件宏作为查询条件的情况下,才能获取到结果。sql检索的字段和报表参数设置查询条件不可以通过本函数获取。

例:在复杂表某单元格中:=conditionMacro("字段名"),如:=conditionMacro("demo_orders.订单ID")。

如需取得数据集中条件宏作为查询条件时对应的条件值,可使用conditionMacro()函数。