实现在发起流程时自动检查目标的属性

蓝图分享网 2022-11-29 16:25:26 361阅读 0评论

  适用版本:Teamcenter11

  在 TC 中,一个零组件通常有很多的属性,其中一些属性可能对企业的整个业务流程很重要,所以用户希望在发起流程时, TC 系统可以自动检查流程目标的属性是否已填写或者是否符合规范,那么我们该如何实现。

  我们可以通过配置 handler【 EPM-check-object-properties】来检查对象属性,如果属性值不符合规范,将有报错提示,并具体指出哪个属性不符合要求

  EPM-check-object-properties 可以放置在除了执行操作以外的任何操作上,其中:

  -include_type:定义要检查的对象类型

  -property:定义要检查的属性

  -value:指定要检查的所需的值

  -attachment:指定要检查的附件类型。它的值可以为 target,来检查目标附件;也可以是 reference,来检查引用附件;或者是 both,检查附件的目标和引用类型。

实现在发起流程时自动检查目标的属性 第1张

  图1

  以检查 ItemRevision 的 h8_mph 的值是否为空为例,配置完成后,对目标发起流程,如果属性不满足,则提示相关报错

实现在发起流程时自动检查目标的属性 第2张

  图2

  当我们不定义 value 时,则检查对应的属性值是否为空,检查 H8_ PartItemRevision 的属性 h8_mph的值是否为空,检查多个属性值时,用逗号隔开。

  通过配置【 EPM-check-object-properties】这一 handler,在用户发起流程时,系统可以自动检查目标的关键属性的值是否符合规范,不用再人为的去进行检查,方便了用户的使用,节约了工作时间,一定程度上提高了工作效率。

免责声明:

1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。

2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。

3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。

4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,361人围观)

还没有评论,来说两句吧...