使用表达式执行2个任务后,SSIS控制流任务不执行

时间:2014-10-20 13:00:25

标签: ssis

我目前有一个SSIS包,在分支中有一个分区,它看一个标志以查看要执行的内容。如果它是真的,它继续执行任务1A,如果它是假的,它将进入任务1B。任务1A和1B都继续执行相同的任务。当我运行整个包时虽然它会正确地选择任务1A或1B但是然后包说它已成功完成并且没有继续下一个任务。有什么我需要配置,以便它将执行剩余的流程?请参见屏幕截图以查看实际流量。它不会运行"更新Instock Velocity Codes"容器及以下。

如果您有任何建议,请与我们联系。

谢谢,

克雷格Task Flow

1 个答案:

答案 0 :(得分:4)

试试..

右键单击其中一个流水线(Updates Velocity Codes If Last Friday Of Fiscal Month or Update CID With Current Velocity CodesUpdate Instock Velocity Codes),然后选择编辑。

这将显示Precedence Constraint Editor。

更改Multiple constraints并选择Logical OR, One constraint must evaluate to True