在调试ABAP代码时,我找到了一个互设计构造。
method_name(: Parameter1 ), Parameter2 ).
据我所知,这是两次调用该方法的。第一个参数和第二个参数的第一次。不幸的是,我不知道该构造是如何调用的,因此我找不到SAP Docu或Google中的任何文档。
我可以说这有效,但是这是官方的结构吗?它可以使用两个以上的参数吗?(例如四次)
最好的问候,dirk
恭喜,您发现对所谓的链式陈述的使用觉得晦涩难懂。不建议将其用于方法调用,但是由于曾经允许它,SAP将非常不愿再次删除此问题...
当ABAP编译器找到结肠时,它首先在没有任何语法检查的情况下盲目扩展(扩展 a:b,c,d。B. A C. a d。)。
,只有这样,它才能分析每个语法 - 以确定它是分配,方法调用还是其他。Pavel