我想内省输入参数(也许输出以及)的RFC给定它的名称。
我发现了node-rfc库本身使用的方法RfcGetParameterCount
和RfcGetParameterDescByIndex
。但是我不知道如何使用client.invoke()
或任何其他方式调用这些方法。
https://www.npmjs.com/package/node-rfc
我想内省输入参数(也许输出以及)的RFC给定它的名称。
我发现了node-rfc库本身使用的方法RfcGetParameterCount
和RfcGetParameterDescByIndex
。但是我不知道如何使用client.invoke()
或任何其他方式调用这些方法。
https://www.npmjs.com/package/node-rfc
3条答案
按热度按时间au9on6nz1#
RFC_GET_FUNCTION_INTERFACE
返回给定RFC的参数。3mpgtkmj2#
您可以尝试这个新的
rfmcall
包:https://www.npmjs.com/package/rfmcallqcuzuvrc3#
现在,您应该调用功能模块**
RFC_METADATA_GET
**,这是SAP官方RFC Client库使用的标准方式,而不是RFC_GET_FUNCTION_INTERFACE
,后者更旧(现在,它目前仍由RFC_METADATA_GET
内部使用,但可能不会随未来版本而演变)。来源外部链接:https://answers.sap.com/answers/13891692/view.html(有关
RFC_METADATA_GET
和RFC_GET_FUNCTION_INTERFACE
内部逻辑的有用信息,由SAP员工提供)