找回密码
 立即注册

QQ登录

只需一步,快速开始

lywb

初级会员

28

主题

99

帖子

253

积分

初级会员

积分
253

[已处理] 脚本传参数问题

lywb
初级会员   /  发表于:2019-2-19 10:25  /   查看:3153  /  回复:4
写了一个脚本函数,需要在矩表中调用,如下图:



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


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


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

4 个回复

倒序浏览
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的数据,跨数据集了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-2-19 17:01:42
5#
本帖最后由 KearneyKang 于 2019-2-19 17:42 编辑

这样直接跨数据集在一张表里可能不行,识别不了。你使用同一个数据集的的变量去运行看看。因为table原则上只能帮到一个数据集,绑定多个数据集需要使用嵌套。具体参考这个博客:https://www.grapecity.com.cn/blo ... feature-2-etl-tools
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部