在 ActiveReportsJS 中是否可以将参数传递给 Web 服务?

In ActiveReportsJS is it possible to pass parameters to a Web Service?

我有一个数据源是 Web 服务的报告 API,API 需要一些参数,我想在“内容 URI”属性 中传递它们数据源。

是否可以为内容 URI 分配参数?

注意:当我写类似

的东西时
jsondoc=http:\localhost:3480\resource.json?param1=&Parameters!Data.Value

URI 自动更改为

..\..\..\..\applications\ActiveReportsJS_Designer\jsondoc=http:\localhost:3480\resource.json?param1=&Parameters!Data.Value

并且无法从 Web 服务加载数据源

参考:https://www.grapecity.com/activereportsjs/docs/v1/DeveloperGuide/ActiveReportsJSViewer/Features

以下是当前用于参数化 web-service 请求作为报告数据源的步骤:

  • 从静态 URI 开始,例如 jsondoc=http:\localhost:3480\resource.json?param1=&Parameters!Data.Value
  • 添加数据集,填写JSON path获取字段列表
  • 修改数据源 URI,使其看起来像 ="jsondoc=http:\localhost:3480\resource.json?param1=" & Parameters!Data.Value - 这是在运行时根据参数值计算的表达式。