Workflow QBO3工作流依赖项
我有一个使用复合依赖项的QBO3工作流:Workflow QBO3工作流依赖项,workflow,qbo3,Workflow,Qbo3,我有一个使用复合依赖项的QBO3工作流: 步骤A 步骤B 步骤C 步骤D:取决于(步骤A或步骤B)和(步骤C) 步骤E:取决于(步骤A)或(步骤B和步骤C) QBO3似乎支持我对步骤D的依赖性要求,但对步骤E不支持 QBO3是否可以配置为支持步骤E的依赖项?是的,QBO3支持(步骤A)或(步骤B和步骤C),但您需要创建额外的工作流步骤来配置它: 步骤A 步骤B 步骤C 步骤D:取决于(步骤A或步骤B)和(步骤C) 步骤X:取决于(步骤B和步骤C) 步骤E:取决于(步骤A)或(步骤X) 步
- 步骤A
- 步骤B
- 步骤C
- 步骤D:取决于(步骤A或步骤B)和(步骤C)
- 步骤E:取决于(步骤A)或(步骤B和步骤C)
(步骤A)或(步骤B和步骤C)
,但您需要创建额外的工作流步骤来配置它:
- 步骤A
- 步骤B
- 步骤C
- 步骤D:取决于(步骤A或步骤B)和(步骤C)
- 步骤X:取决于(步骤B和步骤C)
- 步骤E:取决于(步骤A)或(步骤X)
If/Then
步骤。在创建步骤B和步骤C之前,不会创建它
QBO3依赖项通过
GroupNumber
列实现and和or语句。在评估是否满足步骤的依赖项时,SQL要求每个GroupNumber至少满足1个依赖项
(步骤A或步骤B)和(步骤C)
配置为:
- 步骤A.GroupNumber=0
- 步骤B.GroupNumber=0
- 步骤C.GroupNumber=1
(步骤A)或(步骤B和步骤C)
可能配置为:
- 步骤A.GroupNumber=0
- 步骤B.GroupNumber=1
- 步骤C.GroupNumber=1
(步骤A)和(步骤B或步骤C)
上述使用额外步骤的解决方案评估为:
- 步骤X:取决于(步骤B和步骤C)
- 步骤B.GroupNumber=0
- 步骤C.GroupNumber=1
- 步骤E:取决于(步骤A)或(步骤X)
- 步骤A.GroupNumber=0
- 步骤X.GroupNumber=0