pega - 如何正确创建数据转换
问题描述
我在 Pega 7.2 应用程序中工作,我想正确创建一个数据转换并从下拉列表中触发它,这个下拉列表有 6 个项目。选择项目 1 或 3 时,数据转换应将文本属性的最大字符长度限制为 10(此属性现在的最大长度为 255)。我在 UI 中创建了其他元素,但现在我被困住了。任何建议将被认真考虑。
解决方案
你有Validation
规则知识吗?如果是,那么我可以给出一个简单的想法。
创建更改文本属性的操作。
申请Refresh Section
并致电一Activity
。
在Activity
呼叫一Obj-Validate
规则。在活动的Security
选项卡中,Validate
从活动类型下拉列表中进行选择。
在Obj-Validate
规则中检查下拉属性值是否为 1 或 3 且文本属性值长度大于 10 的条件。然后,在属性上设置消息,因为长度应仅为 10。
注意 :- 在应用上述逻辑之前,添加 Post 动作以改变 drop 淹死。
另一个逻辑——
如果这Section
是从Flowaction
规则中调用的,则打开Flowaction
,转到Validate
选项卡并调用Obj-Validate
您将在第一个逻辑中创建的规则。
推荐阅读
- r - 如何修复 bookdown 目录中的切换部分问题?
- amazon-web-services - 如何使用条件表达式中止或退出 Redshift 查询?
- python - 两个序列之间的公共字符串
- google-apps-script - Google 表格脚本:结合 onEdit 和 openById("OtherSheetsId")
- mechanicalturk - MTurk API:创建 HIT 但稍后提交?
- azure - 在 azure data Lake gen2 中创建文件系统并在 powershell 脚本中调用 API
- vue.js - Vue.js:设置“详细组件”的正确方法
- python - 我有一个运行函数的 while 循环,如何在 if 之后跳出函数并返回到 while 循环?
- ssh - 无法通过 ssh 从 bitbucket 管道连接到共享主机
- jquery - 如何在 Squarespace 表单提交中跟踪 UTM 数据