C#调用SAPWebService

           其实和调用其它WebService 没有很大不同  只是不了解SAP的人 可能不太明白 SAP接口中的相关参数

    //调用接口 , 创建对象           

ServiceReference1.Z_IF_MM_VENDOR_SYNCClient model  =new   ServiceReference1.Z_IF_MM_VENDOR_SYNCClient();
      

//定义接口所需参数        

ServiceReference1.ZstReturn[] list = new ServiceReference1.ZstReturn[] { };         

  ServiceReference1.ZstVendorList02 []lists = new ServiceReference1.ZstVendorList02[] { };

//对象点方法 , 若该函数有返回值则根据返回类型接收     

//因SAP 中的Tables 使用的是结构,且为可传可不传所以 在C#中是使用ref(内容为可传可不传)来进行传递

string  str=  model.ZIfMmVendorSync("","",ref list,ref lists);
         

posted @ 2015-09-28 17:08  _lxl  阅读(3857)  评论(1编辑  收藏  举报