主从表中,如何设置 从表DataSet 的 parameter

我做了个主从表,并在 主表的DataSet所使用的 DataType 中 加了 一个Reference,Reference 的 parameter 理论上是  $${this.projectName} 这样单个的 值,但是 除了这个 条件之外,我还想 再加上别的 条件,所以parameter 是这样的一个对象:
    parameter = {
        "startSPADate" : startSPADate,
        "endSPADate" : endSPADate,
        "projectName" : projectName
    }
但是当我改变了 startSPADate 的值时,想 把 重新构建好的 parameter 再赋值给 从表的DataSet 的 parameter 时,
PROJECT_DS.getData("#.REF").set("parameter", parameter)
这句话会报错,请问我该怎么实现这样的做法?
 
已邀请:

chuanben_zh

赞同来自:

refrence可以设置多个参数的。你可以在referece中这样设置
{
   'a':'$${this.a}',
 'b':$${this.b},...
}
 

WilliamJiang

赞同来自:

如果是Reference实现主从表,则应该在Reference的beforeLoadData事件中设置parameter

要回复问题请先登录注册