lywb 发表于 2019-2-19 10:25:31

脚本传参数问题

写了一个脚本函数,需要在矩表中调用,如下图:



问题出在,我的函数中第二个参数,是从MainDS中取数,页面不报错,但是打印显示不了:


这是怎么回事???如果我把第二个参数写死,显示就正常:


KearneyKang 发表于 2019-2-19 12:13:50

第二个参数的写法有问题
写成这样:Fields!***.Value   不要写成first(Fields!***.Value,"Dataset")

lywb 发表于 2019-2-19 14:09:47

KearneyKang 发表于 2019-2-19 12:13
第二个参数的写法有问题
写成这样:Fields!***.Value   不要写成first(Fields!***.Value,"Dataset")

我有两个数据源,写成Fields!**.value,会默认为矩表绑定的数据源,我想的是另外一个数据库的字段值,主表里面的。

lywb 发表于 2019-2-19 14:13:51


SPECNM.Value是MainDS数据集中的字段值,矩表绑定的是Detai**s的数据,跨数据集了。

KearneyKang 发表于 2019-2-19 17:01:42

本帖最后由 KearneyKang 于 2019-2-19 17:42 编辑

这样直接跨数据集在一张表里可能不行,识别不了。你使用同一个数据集的的变量去运行看看。因为table原则上只能帮到一个数据集,绑定多个数据集需要使用嵌套。具体参考这个博客:https://www.grapecity.com.cn/blo ... feature-2-etl-tools
页: [1]
查看完整版本: 脚本传参数问题