第一个任务检查是否存在某些文件,写入变量并使用表达式检查运行的数据流任务。这里一切正常。
我希望在完成所有先前任务后打开最后一个任务。某些任务可能无法执行。也许只有四个已被处理。表达式中的布尔变量决定了它的执行。
我尝试将约束设置为“Expression或costraint”,并检查结果是否为正,并且所有约束都按逻辑OR分组。 但是,当其中一个任务结束时,将启动最后一个任务。相反,我应该等到所有任务完成才能开始最后一个任务。
如果设置了不同的costraints分组(逻辑AND),则最后一个任务不会运行,因为某些数据流任务未被执行。
有什么想法吗?
感谢。
答案 0 :(得分:1)
要仅在所有中间任务完成后运行最后一步,请将第一个任务和所有中间任务放在一个序列容器中。然后只需从容器中绘制一个优先约束到最后一个任务。