重要考虑事项
触发器按其位置顺序触发。如果存在两个基于规则的触发器使用相同的规则,则位置较高 (编号较小) 的触发器首先触发。如果存在两个已安排的触发器设置了相同的日期和时间,则位置较高 (编号较小) 的触发器首先触发。
触发器具有管理员特权,可能会覆盖用户权限,但历史记录中的更改将记录为由用户执行。
如果事件前触发器修改或创建了另一个项,则次级项会成为事务的一部分。对所有项所做的修改要么全部成功,要么全部失败。
要确保事件前触发器不会多次运行,待其完成后,不允许其他次级触发器获取该项。
PTC RV&S 中创建或编辑项时,既不计算也不存储计算字段的值。由此,在触发器规则中引用时,计算字段的“新值”与其“现有值”相同。
PTC RV&S 约束功能现在让您可以通过 PTC RV&S 管理客户端 GUI (或 CLI) 管理字段规则验证。您可以在编辑类型时创建约束,而不需要编写并维护单个触发器脚本。约束功能可有效替换以前验证字段规则的触发器脚本。
具体来说,您不再需要使用 PTC RV&S 前触发器 mandatoryFieldsOnStateTransition.js 在状态转变时强制实施必填字段。有关配置约束的详细信息,请参阅管理约束
这对您有帮助吗?