2012-12-29 3 views
1

Sap 인터페이스를 만들고 있는데 SAP에 대해 잘 모르는 COM/OLE 개체를 사용하고 있지만 함께 일하는 사람은 약간의 경험이 있습니다.SAP RFC CALL OLE 개체

그는 수입 대답은 많은 정보를 가지고 있으며, 내 코드에서 그것을 얻을해야하지만 수입 매개 변수를 확인할 때 난 그냥 RFC 응답의 테이블이 아닌, 구조를 얻을

그는이 때 RFC 있다고 말한다 SAP GUI에서 실행됩니다. 테이블을 반환하지만 COM/OLE에서 호출 할 때 그렇지 않습니다.

가져 오기 구조에 정보가 있습니까? rfc가 정보가있는 테이블을 반환해야합니까? RFC 응답에 누락 된 것이 있습니까?

누군가 rfc가 작동하는 방법을 설명 할 수 있기를 바랍니다. 왜냐하면 rfc가 뭔가 다른 것이 필요하다고 생각하기 때문입니다.

+0

에서 완전한 예제를 참조하십시오 ? 현재의 형태에서 질문은 정말로 대답 할 수 없습니다 ... – vwegert

답변

1

RFC 기능을 나타내는 OLE 개체 (rfcFuncObject이라고 함)에는 tables이라는 멤버가 있습니다. 예를 들면 : - 특히 당신이 전화를 위해 노력하고있는 RFC 기능 모듈 - 그리고 정확히 어떤 문제가

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

Object customerItem = rfcTable.Item("CUSTOMER_T") 

당신이 지금까지 무엇을했는지 구체적으로 설명해주십시오 수 help.sap.com