我当前正在C#中使用SAP .NET Connector 3.0,并且我想从给定的功能模块中获取诸如Import,Export和Table之类的参数。
使用SAP .NET连接器执行此操作时,C#中有什么方法吗?
答案 0 :(得分:2)
假设您要引用功能模块的接口定义,那么连接器库中已经包含了用于查询和解释来自SAP系统的RFC元数据的功能。
作为NCo 3.0的切入点,请在类RfcFunctionMetadata
上查看其官方API文档 NCo30APIDocumentation.chm 并遍历其Item。您可以从方法RfcFunctionMetadata
中获取特定ABAP功能模块的RfcRepository.GetFunctionMetadata(string functionName)
对象。
答案 1 :(得分:0)
最正式,最有效的方法是调用函数RFC_METADATA_GET
。 SAP note 1456826 - Reduction in roundtrips with SAP Connectors