如何通过ABSL代码使自定义字段为强制性

2020-08-16 14:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我已经创建了一个扩...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我已经创建了一个扩展的自定义字段,并添加到了标准的ServiceRequest屏幕上。

现在我需要做的是在任何事件(AfterModify)中通过ABSL代码使字段为必填项。

如何编写脚本以使字段在运行时成为必填项。

谢谢。

此致

尼希尔。

3条回答
jovirus
2020-08-16 15:16 .采纳回答

您好Nikhil,

以下是步骤:

  • 在XBODL代码中定义一条消息。
  • 通过" raising"添加此消息 给。 节点
  • 向res添加" AfterModify"脚本。 节点
  • 在ABSL中检查扩展字段是否包含值" .IsInitial()"
  • 如果不存在,请引发此消息" raise MyMessage.Create(... 。)"

HTH,

Horst

一周热门 更多>