控制用户不能修改目标下的对象
测试系统:Teamcenter10.1.5
正常情况下,自定义的流程发起后,发起者是可以移除流程下的对象或添加对象至流程中,但是在流程发起后移除或添加对象一般情况下是不合理的,此时我们可以通过规则Handler去控制这种行为。
首先进入流程设计器,选择流程的根节点,点击“显示任务处理程序面板”图标。如图1
图1
弹出处理程序面板,选择执行节点,选择处理程序类型为:规则处理程序,然后添加规则处理程序:EPM-disallow-removing-targets,点击创建,最后关闭该窗口。如图2
图2
同上述Handler添加方法,添加规则处理程序:EPM-disallow-adding-targets。如图3
图3
完成修改后,点击“阶段设为可用”,弹出阶段更改对话框,选择是,用户即可使用该流程模板。如图4
图4
回到“我的Teamcenter”,选择对象发起流程指派所有任务后点击确定。如图5
图5
流程发起者进入我的工作列表,进入要执行的任务,打开目标文件,对图示数据集对象“cs”执行剪切操作,弹出操作失败提示对话框,点击确定关闭该对话框。如图6
图6
复制图示数据集对象“H_标准件查询”,然后选择目标进行粘贴,弹出操作失败,无法添加目标对象。如图7
图7
通过上述规则Handler的配置后即可控制流程发起后,对目标下对象的移除或添加操作。
免责声明:
1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com
还没有评论,来说两句吧...