使用函数BALW_BAPIRETURN_GET给BAPIRETURN赋值 BAPIRETURN的结构比较特殊没有针对消息类ID号的字段,SE11中可以看到BAPIRETURN的具体定义, <img class="alignnone size-medium wp-image-6317" src="http://www.baidusap.com/wp-content/uploads/2019-05-24_10-24-13-740x351.jpg" alt="" width="740" height="351" srcset="http://www.baidusap.com/wp-content/uploads/2019-05-24_10-24-13-740x351.jpg 740w, http://www.baidusap.com/wp-content/uploads/2019-05-24_10-24-13-768x364.jpg 768w, http://www.baidusap.com/wp-content/uploads/2019-05-24_10-24-13.jpg 897w" sizes="(max- 740px) 100vw, 740px" /> 这个结构可以通过FM BALW_BAPIRETURN_GET 来填充赋值,消息类的ID通过CL输入。 <img class="alignnone size-medium wp-image-6318" src="http://www.baidusap.com/wp-content/uploads/2019-05-24_10-24-59-740x384.jpg" alt="" width="740" height="384" srcset="http://www.baidusap.com/wp-content/uploads/2019-05-24_10-24-59-740x384.jpg 740w, http://www.baidusap.com/wp-content/uploads/2019-05-24_10-24-59.jpg 753w" sizes="(max- 740px) 100vw, 740px" /> 但是,看了一下代码,发现有点小限制,当CL输入的消息类ID长度大于2时会raise错误,也就是这个FM只适用长度小于2的消息类,大于2的只能是参照此FM单独写一段赋值代码了。 <img class="alignnone size-full wp-image-6319" src="http://www.baidusap.com/wp-content/uploads/2019-05-24_10-26-46.jpg" alt="" width="585" height="454" /> 以上。