如何使用执行包任务动态地将值传递给子包变量?
我需要同时从另一个包(父包)调用一个包(子包)。在每次调用中,我都需要将不同的值传递给子包变量
I have tried using parameter bindings in Execute Package Task but, some where I made mistake. Its not passing value as expected. Passing only empty
Eg:
一名父母和一名孩子。运行同一个子进程的 3 个不同任务。我想将 3 个不同的变量从父变量传递给一个子变量
提前致谢
要将变量从父包传递到子包,您可以使用封装配置.
In your 父包,创建要从中传递值的变量。我们就这样称呼它吧varParent。现在,使用执行包任务来引用子包。您不需要任何参数绑定。
In your 儿童套餐,创建将从父包接收值的变量 -varChild。右键单击控制流中的空白区域并选择属性。滚动到配置在杂项下。然后单击带有三个点的按钮。
选中“启用包配置”并单击“添加”。包配置向导打开。点击下一步。
在配置类型中,选择父包变量。在父变量字段中,输入varParent。点击下一步。
在显示的树视图文件夹结构中,展开变量,varChild、属性并选择Value。点击下一步。
为您的配置命名并单击完成。关闭包配置管理器。
现在轮到你varChild将从中获得价值varParent.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)