执行包任务 - 有没有办法将Child Package参数绑定到常量?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了执行包任务 - 有没有办法将Child Package参数绑定到常量?相关的知识,希望对你有一定的参考价值。

我想多次执行一个包,每次使用Child包参数的不同值。

无论如何要做到这一点?

我可以创建一个变量来保存值,并使用表达式任务在每个包执行后更新它,但我想尽可能避免它。

期望的结果将是:enter image description here

答案

执行包任务要求子包参数应仅绑定到变量,没有常量值。

您可以创建具有所需值的字符串变量,并将其映射到执行包任务。子包不会改变父包的变量(除非你做一些技巧),变量将保持不变。

另一答案

您还可以使用系统变量而不是常量和用户虚拟变量:

系统:: TASKNAME

并为您的执行包任务命名“患者”。

在这种情况下,您不必使用变量污染父包,也可以对其他子包重用相同的方法

另一答案

我按照以下方式执行:我已将所有这些值加载到记录集中。然后使用每个序列容器对此记录集进行迭代。最后,在序列容器中调用包并将值赋给package参数。

以上是关于执行包任务 - 有没有办法将Child Package参数绑定到常量?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法使用 ADB 命令而不是设备策略管理器将应用程序列入锁定任务模式的白名单?

有没有办法修改谷歌云任务设置?

芹菜 - 中间的子任务失败后有没有办法继续执行链

怎样获得在yarn框架上运行jar包的执行结果

无法更改执行包任务 SSIS 中的引用类型

有没有办法在大型机终端窗口中自动执行简单的重复性任务?