连接字符串以显示详细信息错误

2020-09-22 10:10发布

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

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


引用@ abhilash.kumar在2012年6月21日发布的代码,我正在尝试在一个字段中收集详细记录。 在某些情况下,下面的代码有效,但在其他情况下,我收到一条错误消息,指出"字符串长度小于0或不是整数"。 我意识到我收到此错误是因为返回了一些空白值,并且代码正在从零中减去,我只是不知道如何解决它,并且在仔细讨论之后,我还没有得出结论。 任何帮助将不胜感激!

这将进入我的详细信息部分:

 WhilePrintingRecords;
 stringvar数组arr;
 numbervar i;
 如果不是({arr中的{Customer.Country}),则
 (
     我:=我+ 1;
     redim save arr [i];
     arr [i]:= {Customer.Country};
 );
 arr [i]
 

这将进入我的页脚部分:

 WhilePrintingRecords;
 stringvar数组arr;
 stringvar fin;
 numbervar j;
 对于j:= 1到ubound(arr)做
 fin:= fin + arr [j] +",";
 左(fin,len(fin)-2);
 

引用: https://archive.sap.com/discussions/thread/3195910

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

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


引用@ abhilash.kumar在2012年6月21日发布的代码,我正在尝试在一个字段中收集详细记录。 在某些情况下,下面的代码有效,但在其他情况下,我收到一条错误消息,指出"字符串长度小于0或不是整数"。 我意识到我收到此错误是因为返回了一些空白值,并且代码正在从零中减去,我只是不知道如何解决它,并且在仔细讨论之后,我还没有得出结论。 任何帮助将不胜感激!

这将进入我的详细信息部分:

 WhilePrintingRecords;
 stringvar数组arr;
 numbervar i;
 如果不是({arr中的{Customer.Country}),则
 (
     我:=我+ 1;
     redim save arr [i];
     arr [i]:= {Customer.Country};
 );
 arr [i]
 

这将进入我的页脚部分:

 WhilePrintingRecords;
 stringvar数组arr;
 stringvar fin;
 numbervar j;
 对于j:= 1到ubound(arr)做
 fin:= fin + arr [j] +",";
 左(fin,len(fin)-2);
 

引用: https://archive.sap.com/discussions/thread/3195910

付费偷看设置
发送
2条回答
huskylover
1楼 · 2020-09-22 10:48.采纳回答

斯科特,你好

将页脚上的代码更改为:

 WhilePrintingRecords;
 stringvar数组arr;
 加入(arr,","); 

-阿比拉什

Aaron 3364
2楼-- · 2020-09-22 10:54

谢谢你,先生!

一周热门 更多>