行上的SetCurrentLine()函数是使用行号还是Vis顺序?

2020-08-18 16:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我对DI API文档中...

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

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


嗨,

我对DI API文档中某些行对象上可用的功能SetCurrentLine()感到有些困惑。 是使用LineNum值还是VisOrder值?

4条回答
小灯塔
2020-08-18 17:24 .采纳回答

经过研究,我发现VisOrder或LineNum都不适合SetCurrentLine()方法。

  • 在创建文档后删除任何行时,LineNum将失败。
  • VisOrder与文档匹配,但与其他任何对象都不匹配。 如果VisOrder不是基于零的,则无法使用。

最好的选择是遍历行并找到所需的行:

 for(int j = 0; j 
 

在我的情况下,我试图从交货单中获取基线,所以我必须匹配BaseLine和LineNum。

一周热门 更多>