在 Pega 7 中重新保存内部规则

Re-Save Internal rules in Pega 7

是否可以在没有 Internal 标签的自定义规则集中重新保存 Internal 规则?

例如:我已将 pzModalTemplate 保存在名称为 UserProfileModalTemplate 的规则集中,并对其进行了一些更改。在规则形式的顶部,它说:Section UserProfileModalTemplate [Available, Internal]

因为它是 Internal,无法在搜索中找到它。

所以,问题是 - 我怎样才能改变它的状态?

我觉得 Pega 不允许更改 Rule Status 一旦它设置为 Internal

但我可以提供一种解决方案。

1 ) 创建一个 Utility(Activity).

2 ) 创建一个页面作为 Section of Rule-HTML-Section class。

3 ) 复制Section 规则的pzInsKey 并复制到Obj-Open-By-Handle 方法中。将 Section 放入 Step Page.

4 ) 打开 Section Page 后,在 Property-Set 方法中将 属性 pyMethodStatus 设置为 ""

5) Save Section Page.

6 ) Commit Section Page.

刷新Section.

现在删除 Activity 如果你不需要它

这个解决方案在我这边解决了。