1

SAPのインターフェースを作っている COM/OLEオブジェクトを使っている SAPのことは知らないが一緒に働いている人は経験が浅い。

彼は、インポートの回答には多くの情報があり、コードから取得する必要があると言っていますが、インポートのパラメーターを確認すると、構造が取得されるだけで、rfc の回答にテーブルがありません

彼は、RFC が SAP GUI から実行されるとテーブルを返しますが、COM /OLE から呼び出すとテーブルが返されないと言います。

インポート構造には情報がありますか? rfc は情報を含むテーブルを返す必要がありますか? RFC の回答に欠けているものはありますか?

RFC が機能するには別のものが必要だと思うので、誰かが RFC の仕組みを説明してくれることを願っています。

4

1 に答える 1

1

RFC 関数を表す OLE オブジェクト (呼び出すことができますrfcFuncObject) にはメンバーがあり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 に答える