1

我正在制作一个 Sap 接口我正在使用 COM / OLE 对象我不了解 SAP,但与我一起工作的人有一点经验。

他说导入答案有很多信息,我应该从我的代码中获取它,但是当我检查导入参数时,我只是得到一个结构,rfc 答案中没有表格

他说,当从 SAP GUI 运行 RFC 时,它返回一个表,但是当我从 COM /OLE 调用它时,没有

进口结构有信息吗?rfc 应该返回一个包含信息的表吗?RFC 答案中是否缺少某些内容?

我希望有人可以向我解释 RFC 是如何工作的,因为我认为 rfc 需要其他东西才能工作。

4

1 回答 1

1

代表 RFC 函数(让我们称之为rfcFuncObject)的 OLE 对象有一个成员tables。例如:

Object rfcFuncObject = functionCtrl.Add("RFC_CUSTOMER_GET")
Object rfcTable = theFunc.tables

Object customerItem = rfcTable.Item("CUSTOMER_T")

请参阅help.sap.com 上的完整示例

于 2013-01-30T14:44:28.980 回答