tians 发表于 2021-10-28 15:00:50

AR15 线上设计器在哪里注册 自定义函数脚本

我用的 MYSQL ODBC的数据源,写数据集的时候,数据集参数只能通过 ?来匹配参数列表中的参数。
但是,如果报表参数 类型为多值数据的时候,传给数据集参数的值无法达到过滤效果。


于是,就写了拆分函数脚本,想注册进去把多值参数拆分一下,再通过自定义表达式,传递给数据集参数。
FunctionArrayToString(list As Object()) As String      Dim re = ""      For Each item As String In list         If item Is Nothing Then               Continue For         End If
         If re <> "" Then               re += ","         End If
         re += item      Next      Return reEnd Function
问题是,脚本在哪个地方可以注册进去呢?

James.Lv 发表于 2021-10-28 15:00:51

可以这样设置:select * from 销售明细where销售大区 in ('{Join(@大区, "','")}')

页: [1]
查看完整版本: AR15 线上设计器在哪里注册 自定义函数脚本