GetAttribute和RemoveAttribute代表
的GetAttribute和RemoveAttribute分别代表或删除属性确定的输入参数。匹配可以通过attributeId或所有者和类型。如果attributeId其余的参数是不考虑。/删除属性匹配与输出变量返回列表。
字段名 | 强制性的 | 描述 |
---|---|---|
attributeId | N | 的ID属性。 |
ownerId | N | Id属性属于的这个词。 |
类型id | N | 确定类型的属性- id或记号必须设置,设置都将导致使用类型id。 |
typeSignifier | ||
resultVariableName | N | 变量的名称,结果将是,如果没有考虑到结果将在名为“输出”的变量 |
委托是弃用。取代你的服务任务与一个脚本包含这个委托任务,例如:
- 属性:
< scriptTask id = " scripttask1 " name = "属性" scriptFormat =“groovy”activiti: autoStoreVariables =“false”> <脚本> < ![CDATA [def属性= attributeApi.getAttribute (string2Uuid (givenAttributeId));执行。setVariable(“输出”,属性)]]> < /脚本> < / scriptTask >
- 删除属性:
< scriptTask id = " scripttask1 " name = "删除属性“scriptFormat =“groovy”activiti: autoStoreVariables =“false”> <脚本> < ![CDATA [attributeApi.removeAttribute (string2Uuid (givenAttributeId));]]> < /脚本> < / scriptTask >