HCI中的Groovy脚本截断字符串

2020-09-07 06:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们有要求 -截断...

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

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


专家们,

我们有要求

-截断40 -40个字符的字符串(单词组合)。 所以我们有1个输入和2个输出字段

-在第一个字段中,我们需要检查最后一个单词是否低于40个计数。 它将被添加到第一字段中,否则将其移至第二字段。(在第二字段中,我们也必须应用相同的逻辑),其余40也应在第二字段中进行调整。

-例如 "请访问社区资源部分,"此字符串的总数为49。 现在"请访问社区资源秒"的长度最多为40。因此,我们需要忽略"部分"并将其移至下一个字段。

因此,第一个字段应填写为""请访​​问社区资源",而下一个字段应填写为"适用于"的部分

7条回答
代楠1984
2020-09-07 07:13

你好Anurag,

我看不到任何问题 您只需创建一个自定义函数,并确保目标字段的出现是0到无界。

 import com.sap.it.api.mapping。*;
 导入java.lang。*;

//添加输出参数以分配输出值。
 def void custFunc2(String []是,输出输出,MappingContext上下文)
  {
      def str = is [0];
      str = str.toString();
       对于(int i = 0; i  

生成的输出:

此致,

Sriprasad Shivaram Bhat

一周热门 更多>