C#调用SAP的RFC方法。 [问题点数:100分,结帖人monkey1126]

Bbs2
本版专家分:129
结帖率 100%
Bbs5
本版专家分:2085
Bbs5
本版专家分:3541
Bbs7
本版专家分:29359
版主
Blank
优秀版主 2016年10月优秀大版主
恭喜您,在2016年6月份获得优秀版主称号
恭喜您,在2016年4月份获得优秀版主称号
恭喜您,在2016年5月份获得优秀版主称号
恭喜您,在2016年8月份获得优秀版主称号
2015年9月优秀大版主
2015年5月优秀大版主
2014年11月论坛优秀版主
Blank
银牌 2019年2月 总版技术专家分月排行榜第二
Blank
微软MVP 2015年4月 荣获微软MVP称号
2014年4月 荣获微软MVP称号
Blank
红花 2019年2月 企业IT大版内专家分月排行榜第一
2014年12月 企业软件大版内专家分月排行榜第一
2014年11月 企业软件大版内专家分月排行榜第一
2014年7月 企业软件大版内专家分月排行榜第一
2011年10月 企业开发大版内专家分月排行榜第一
2011年5月 企业开发大版内专家分月排行榜第一
2011年3月 企业开发大版内专家分月排行榜第一
2010年12月 企业开发大版内专家分月排行榜第一
2010年11月 企业开发大版内专家分月排行榜第一
2010年9月 企业开发大版内专家分月排行榜第一
2010年8月 企业开发大版内专家分月排行榜第一
2010年7月 企业开发大版内专家分月排行榜第一
2010年6月 企业开发大版内专家分月排行榜第一
2010年5月 企业开发大版内专家分月排行榜第一
Bbs6
本版专家分:7323
Bbs7
本版专家分:13450
Bbs2
本版专家分:129
C#调用SAP RFC 案例demo
C#<em>调用</em>SAP RFC 小案例demo,自己项目中分离的小程序。不够完善。希望能帮到大家快速访问<em>sap</em> 资源
在C#中调用SAP的一个RFC函数
我在C#中<em>调用</em>一个RFC函数,而RFC函数的参数是table类型,如何给RFC传递table型的参数呢?rn
SAP接口编程-RFC系列11:C#语言调用RFC
使用C#语言<em>调用</em>RFC。编程环境:Visual Studio 2012英文版
SAP接口编程-RFC系列03 : RFC调用SAP函数
RFC方式<em>调用</em>SAP函数,<em>调用</em>SAP函数代码基本上是模式的代码
VBA调用SAP RFC出错
Sub <em>sap</em>MARC() Dim iData As Integer Dim nField As Integer Dim nData As Integer Dim Result As Boolean Dim vRow As Variant MsgBox “Program Start!” Set R3 = CreateObject(“SAP.Functions”) R3.Connection.Sys...
调用SAP函数模块RFC
vs项目中<em>调用</em>SAP中RFC的<em>方法</em>,引用Interop.SAPTableFactoryCtrl.dll Interop.SAPFunctionsOCX.dll Interop.SAPLogonCtrl.dll
SAP通过JCO调用RFC
public void addVoucherFormSap()  throws Exception{ String startDate=DateUtil.convertDateToString(getDate(new Date(),-7), &quot;yyyy-MM-dd&quot;); String endDate=DateUtil.convertDateToString(getDate(new Date()...
Java 调用 SAP RFC 案例
Java <em>调用</em> SAP RFC 案例,附博客地址,SAP RFC开发一步一步 http://blog.csdn.net/iberr/article/details/40895453
java调用sap的RFC接口
<em>sap</em>目前是世界上最大的也是使用最多的ERP系统,很多大型系统都将自己的业务数据放到了SAP系统来进行管理,那么当别的系统需要这些数据时,就需要从SAP中获取这些数据。SAP中有各种不同类型的接口,RFC,PI等等。下面记录的是java如何<em>调用</em>RFC的接口。网上可以找到很多类似的文章,代码也是以前的老手写的,也比较易懂,这里再记下来主要是为了以后找起来方便。 java<em>调用</em>RFC接口需要用到<em>sap</em>
DELPHI 调用SAP RFC 文档
DELPHI <em>调用</em>SAP RFC 文档, 包含delphi<em>调用</em><em>sap</em> <em>rfc</em>函数的代码
ASP.NET连接SAP 调用RFC
ASP.NET连接SAP <em>调用</em>RFCASP.NET连接SAP <em>调用</em>RFC
SAP RFC字段调用问题
我也不知道应该放在.NET版块还是应该放在这里,我想两边都放吧,版主如果觉应该放在哪里,就帮我删除一个吧,谢谢。rnrn问题如下:rnrnC#中如何<em>调用</em>SAP RFC传回来的字段,(注:是字段,不是表)rnrn[code=C#]rn Connection conn = (Connection)connctl.NewConnection();rn if (conn.Logon(null, true))rn rn SAPFunctionsClass functions = new SAPFunctionsClass();rn functions.Connection = conn;rn Function function = (Function)functions.Add("ZRFC_MM_BOM_VERSION");rn Parameter parameter1 = (Parameter)function.get_Exports("I_AUFNR");rn parameter1.Value = textBox4.Text.Trim();rnrn //这里怎么取从SAP中传回的字段,传回的就一个字符串。谢谢!rn rn[/code]
java调用sap rfc说明
包括示例代码,代码说明,所需要的资源(<em>sap</em>jco.jar)文件。
SAP调用RFC函数接口
目前公司使用大型ERP的SAP系统,现需要开发个系统接入,SAP<em>调用</em>RFC函数接口rn1.1. 在PB中如何登录连接到SAP系统。rn1.2. 在PB 中如何去<em>调用</em>RFC函数。rn1.3. 在PB中如何将数据资料上传至SAP系统。rn1.4. 在PB中如何获取上传数据资料至SAP系统,成功或失败等消息。rnrn详细点,谢谢!
C#调用SAP RFC传回的字段调用问题
我也不知道应该放在SAP版块还是应该放在这里,我想两边都放吧,版主如果觉应该放在哪里,就帮我删除一个吧,谢谢。rnrn问题如下:rnrnC#中如何<em>调用</em>SAP RFC传回来的字段,(注:是字段,不是表)rnrn[code=C#]rn Connection conn = (Connection)connctl.NewConnection();rn if (conn.Logon(null, true))rn rn SAPFunctionsClass functions = new SAPFunctionsClass();rn functions.Connection = conn;rn Function function = (Function)functions.Add("ZRFC_MM_BOM_VERSION");rn Parameter parameter1 = (Parameter)function.get_Exports("I_AUFNR");rn parameter1.Value = textBox4.Text.Trim();rnrn //这里怎么取从SAP中传回的字段,传回的就一个字符串。谢谢!rn rn[/code]
C#调用RFC问题
现在用VS2010<em>调用</em>RFC,有三个引用using SAPFunctionsOCX;using SAPLogonCtrl;using SAPTableFactoryCtrl;rn但是在实例化过程中报错SAPLogonCtrl.SAPLogonControlClass login = new SAPLogonCtrl.SAPLogonControlClass();rnrnThe type 'SAPLogonCtrl.SAPLogonControlClass' has no constructors definedrnrn请问这是什么情况。
MULE 连接sap rfc接口开发二:调用rfc接口
上一篇文章中我们介绍了JCO3连接SAP的配置,本篇博客我们将介绍如何用jco来连接<em>sap</em> <em>rfc</em>接口,并提供一种统一的模板来对不同的<em>sap</em>接口进行<em>调用</em>。
.net调用SAP RFC组件及Demo
.net<em>调用</em>SAP RFC Demo SAP CONNECTOR FOR MICROSOFT .NET Demo(vs2005 x86) .net<em>调用</em>SAP RFC组件 Compiled with .NET Framework 2.0: <em>sap</em>nco30P_8-20007347.zip:SAP Connector for Microsoft .NET 3.0.8.0 for Windows 32bit (x86) <em>sap</em>nco30P_8-20007348.zip:SAP Connector for Microsoft .NET 3.0.8.0 for Windows 64bit (x64) Compiled with .NET Framework 4.0 <em>sap</em>nco30dotnet40P_8-20007347.zip:SAP Connector for Microsoft .NET 3.0.8.0 for Windows 32bit (x86) <em>sap</em>nco30dotnet40P_8-20007348.zip: SAP Connector for Microsoft .NET 3.0.8.0 for Windows 64bit (x64)
Net调用SAP RFC接口读取数据
SAP Net<em>调用</em>SAP RFC接口读取数据RFC
SAP的RFC接口的发布与JAVA调用
1、RFC介绍 SAP R/3的接口方式主要有RFC、IDOC、BAPI三种。 RFC分二种:1 正常的本地RFC。2 远程RFC(外部系统<em>调用</em>)。 RFC可以理解成一个函数,它有输入、输出,改变,排除 参数,表(既可以输入也输出)。 这里我们着重介绍一下RFC。 RFC(Remote Function Call,远程功能<em>调用</em>)是SAP系统之间以及SAP与外部系统之间程序通信的基本接
JAVA 调用 SAP RFC接口的方式实例
java要<em>调用</em> SAP RFC接口时,需要用到<em>sap</em>jco3.jar 架包; windows下还需要将文件<em>sap</em>jco3.dll文件放到system32的目录下; linux下同样需要把<em>sap</em>jco3.so放入项目的执行目录下; 代码如下; package jco; import com.<em>sap</em>.conn.jco.JCoFunction; import com.<em>sap</em>.c...
C#.NET调用SAP RFC函数问题
现在已经安装<em>sap</em> .net connector2.0rn请问如何<em>调用</em>SAP RFC函数?请给一个范例吧,已经写了很久了,SAP已经连接上,但是不知道怎么<em>调用</em><em>方法</em>!请高手指点!rnrn谢谢!
[SAP]RFC函数的JCo Java调用代码模板
一般我们通过JCo Java API来<em>调用</em>ABAP的RFC 函数时候,常用的<em>调用</em>模板如下:JCoDestination destination = ...; String funName = &quot;<em>rfc</em>_function_name&quot;; JCoFunction jcoFunction = destination.getRepository().getFunction(funName); // 设置...
用于调用SAP的RFC的辅助工程源码
实施过SAP的企业IT,参考使用辅助工程源码。 SAP的RFC<em>调用</em>比较繁琐。采用此工程所封装好的类,可以分别设定structure,param, table等不同数据结构的参数,执行并返回相关结果数据。可返回单一值,或者返回内表数据到DataTable中。
JAVA调用SAP端RFC接口
JAVA<em>调用</em>SAP端接口  1、这里我们不讲述SAP端接口的开发,<em>sap</em>端接口已经写好了,java端只是<em>调用</em><em>sap</em>的接口名; 2、<em>调用</em>过程中所需要的包及配置文件,在“java连接<em>sap</em>接口包<em>sap</em>jco3”中可以直接下载使用。 本博文中提供两个例子: 1、检查SAP商品SN码; 2、查询SAP采购单 。 SAPConn.java即JAVA与<em>sap</em>连接代码  pac
求PB连接调用SAP的RFC函数
目前公司使用大型ERP的SAP系统,现需要开发个系统接入,SAP采用RFC函数接口rn1.1. 在PB中如何登录连接到SAP系统。rn1.2. 在PB 中如何去<em>调用</em>RFC函数。rn1.3. 在PB中如何将数据资料上传至SAP系统。rn1.4. 在PB中如何获取上传数据资料至SAP系统,成功或失败等消息。rnrn详细点,谢谢!
C#调用SAP RFC的nco库文件,支持Net.4.0
C#<em>调用</em>SAP RFC的nco库文件,支持Net.4.0。里面包含两个安装包:X86和X64,根据需要选择安装,安装完成后在安装文件夹下会释放4个dll文件,程序直接引用即可
java后台调用 SAP RFC 第二种方法
由于物流看板和人资报表的 SAP 系统不一样,<em>调用</em>的地址就需要配置两个,但是用上次的<em>方法</em>会导致冲突 ,无法同时使用!后面又重新找了一个<em>方法</em>!该引入的包还是一样的,只是这次使用的 java类不一样,如下图:这次使用 <em>方法</em>二, 看代码: package com.towery.utils; import java.io.File;   import java.io.FileOutputS
JAVA JCO调用SAP RFC出错
使用JAVA JCO<em>调用</em>SAP RFC函数,连接成功,设置相应输入参数,执行通过。rn但获取输出时,返回错误:RETURN TYPE为“E”,MESSAGE为Error converting field VALID_FROMrn就大神帮助!
求教,C#调用SAP(RFC),传递图片报错和失败
[color=#FF0000]背景:[/color]弄个C#小程序,<em>调用</em>SAP的<em>方法</em>,向SAP传递一张图片,因服务器不让接收上传的文件,现只能将图片转成二进制,再传递给SAP。rnSAP的function,接收图片的是个table,内含一列字段,该字段最多存储长度为1024。所以将图片转成的二进制数组拆成若干ROW,传进这个table,由SAP自行组成需要的图片。rn[color=#FF0000]出问题的代码:[/color]rn[code=csharp]rnTables <em>sap</em>tb = (Tables)ifunc.Tables;rn Table tb1 = (Table)<em>sap</em>tb.get_Item("itab");rn byte[] image = SetImageToByteArray(ImgPath);//该<em>方法</em>是将指定路径的图片转换成二进制数组rn byte[] imgbyte = new byte[1024];rn int z = 1;rn int y = 0;rn tb1.AppendRow();rn rn for (int i = 0; i < image.Length; i++)rn rn imgbyte[y] = image[i];rn if (y + 1 == 1024)rn rn tryrn rn //tb1.set_Cell(z, "LINE", imgbyte); 这个写法报错rn // tb1.set_Value(z, "LINE", imgbyte); 这个写法也报错rn // tb1.AppendGridData(1, 1, 1, imgbyte); z一直是1,倒是可以传递进SAP,<em>方法</em>执行成功了,但是SAP收到图片后执行图片预览显示的时候,图片却是损坏的。rn tb1.AppendGridData(z, 1, 1, imgbyte); //这个写法,第一行正常添加进table,但是z>1开始,就报错“Bad Index”rn rn catch (Exception exx)rn rnrn rn z++;rn y = 0;rn imgbyte = new byte[1024];rn rn elsern rn y++;rn rn if (i == image.Length - 1 && image.Length % 1024 != 0)rn rn //tb1.set_Cell(z, "LINE", imgbyte);rn tb1.AppendGridData(z, 1, 1, imgbyte);rn z++;rn rn rnrn SAPFunctionsOCX.IParameter maktx = (SAPFunctionsOCX.IParameter)ifunc.get_Imports("RETURN");rn //maktx.Value = "3";rn ifunc.Call();rn tB_CnnMsg.AppendText(maktx._Value.ToString() + '\n');rn[/code]
求1个可以用vs2010 c#调用sap rfc接口的dll
实现<em>调用</em><em>rfc</em>发送datetable返回objectrn或者vs2003链接<em>rfc</em>的类库也可以rn测试可用者追加50分~rnrn只要纯类库的
SAP RFC C++ SDK
SAP官方SDK Windows Server on IA32 32bit
SAP BAPI & RFC Intro
英文培训资料, PPT 格式,SAP BAPI & RFC Intro 简介
SAP RFC数据库接口
可用于.net 3.5-4.0 与SAP数据库链接,已有程序在使用了,个人感觉还是可以的,与SAP获取信息与上传FRC函数值用,下载完请引用了到类
java sap rfc工具类
java<em>调用</em><em>sap</em>通用工具类,支持window和linux; 使用步骤: 1。拷贝jar和 dll或者 so文件到项目的lib目录下 2.。初始化DefaultSAPService 3。<em>调用</em>方式为 defaultSAPService.execute("funcitionName", req, Resp.class);
SAP RFC Library
SAP官方RFC开发的指导文档
SAP技术课程 - RFC
SAP技术课程 - RFC,社和初学者或对BAPI感兴趣的学者。
SAP NetWeaver RFC SDK
SAP NetWeaver RFC SDK 英文手册
用C# 调用SAP函数,RFC方式集成
用C# <em>调用</em>SAP函数,RFC方式集成,此文件只是样例,需要的朋友可以根据实际情况修改<em>调用</em>
为什么用C#调用SAP的RFC,总是报错?
以下是我的程序:rnSAP.Connector.SAPClient proxy = new SAP.Connector.SAPClient("连接字符串");rnSAP.Connector.Rfc.RfcClient RfcC = new SAP.Connector.Rfc.RfcClient("CLIENT=100 USER=IESSA PASSWD=IES+SA ASHOST=10.1.251.186 SYSNR=0");rnproxy.Connection.Open();rnRet = RfcC.RfcInvoke(proxy, "Z_FUNC_TEST", parain);rnrn为什么总是报错:Invaild method Z_FUNC_TEST
.net 连接SAP RFC
.net 开发平台连接SAP 系统的应用
sap rfc sdk for biztalk
配置biztalk <em>sap</em> adapter所需要的sdk包 具体可以看http://www.cnblogs.com/neozhu/p/7065815.html
SAP接口RFC
SAP的接口技术,有关于RFC RFC接口是SAP最基本的接口技术,是一种系统间的通讯方式。
通过RFC(C#)连接SAP系统
通过RFC(C#)连接SAP系统 具备条件 1.vs2010 2.<em>sap</em>公司发布的nco3 3.<em>sap</em>的服务器端口密码 4.<em>sap</em>的可远程操作的<em>调用</em>函数 操作步骤: 1. 打开vs2010,新建空网站,新建窗体,一定记住引用; 引用<em>方法</em>不要去找com组件,根本找不到,要通过浏览的方式。 2. 在cs后台文件下引用 using System; using System.Co
RFC in SAP BC415
SAP RFC介绍,标准和定制的RFC使用,编程说明。
Delphi连接SAP(RFC)
详细实例讲解Delphi远程连接SAP
SAP的RFC接口调用
Java <em>调用</em>SAP的 RFC 接口源码,附带 jco3.0 的动态链接库。
SAP RFC ABAP编辑器
有点老,但能用 External ABAP/4 Editor The User's Guide is a manual on the external ABAP/4 editor developed by Attila Borka (X-Direct Ltd.). Its aim is to • Describe the functions and the usage of the editor • Guide SAP Basis Administrators to install the SAP part of the editor (very simple). • Help the users in some solutions for troubles occurred during the use of the editor. The External ABAP/4 Editor User's Guide does not contain any information about the SAP ABAP/4 language and its usage. About the ABAP/4 programming please refer to the SAP ABAP/4 documentation.
SAP BAPI和RFC接口技术
SAP BAPI和RFC接口技术的详细介绍,有需要的dowm
SAP接口技术(RFC,BAPI)
此文章讲解了关于<em>sap</em>的RFC,BAPI,ALE,IDOC的开发技术之间的联系,区别。
SAP RFC Programming in ABAP
SAP RFC Programming in ABAP
saprfc接口调用
示例代码百度网盘中
JAVA与Sap交互技术RFC
NULL 博文链接:https://wfzhanga.iteye.com/blog/2241949
SAP BAPI和RFC简介
A major component of the Business Framework are the Business Application Programming Interfaces (BAPIs), which represent visible interfaces at the component boundaries and whose properties serve to integrate these components.
SAP RFC基础知识
SAP RFC基础知识SAP RFC基础知识SAP RFC基础知识SAP RFC基础知识
SAP RFC接口
刚刚接触,按教程走提示 不允许对用户 SAP* 进行更改 rn运行的 SE38 事务, 要创建 ABAP ,用<em>sap</em>* 登录的,集团是 000
SAP RFC 联调测试工具
“Sap RFC联调测试工具”是用于第三方平台连接SAP RFC进行预先测试,在第三方平台未开发好程序,而进行预先联调测试已经开发好的RFC接口。也可以用来ABAP开发者在开发好RFC并且用SAP的SE37测试无误之后,进行第三方应用的联调,保证今后第三方的正式测试联调能快速,顺利的进行。 本人使用JAVA语言开发的应用,打包后转成EXE可执行文件,方便没有安装JAVA环境的用户也能使用该软件。 顺带提示一下:JAVA的EXE应用程序需要自带运行环境,所以软件相关的配套辅助的文件占用比较大的容量。软件本身就3.96MB,下载解压之后直接点击SapRFC.exe 就可以运行。如果杀毒软件认为是病毒,请忽略,请下载用户放心执行。绝对不是病毒。
SAP培训材料——rfc接口
SAP培训材料——<em>rfc</em>接口
SAP NW RFC SDK
没有SMP UserID时,难以从SMP下载。在此提供采用C语言连接ECC的官方开发包。
sap RFC dll
Interop.SAPFunctionsOCX.dll Interop.SAPLogonCtrl.dll Interop.SAPTableFactoryCtrl.dll SAP RFC
sap rfc 总结 经验谈
<em>sap</em> <em>rfc</em> 总结 <em>sap</em> <em>rfc</em> 总结 经验谈 <em>sap</em> <em>rfc</em> 总结 经验谈
sap RFC guid 指引
本文件为<em>sap</em>发布的RFC 函数库指引文档,据此可以进行各语言的<em>调用</em>
SAP RFC + VB6.0
NULL 博文链接:https://wen0660.iteye.com/blog/256345
SAP接口 一 RFC
什么是RFC: <em>调用</em>过程: 通信情况:
c# 如何調用SAP RFC??
工作需要,需要抓取SAP中數據,請問有經驗的大哥該怎么做?rn
SAP JCo编程,实现JAVA调用SAP RFC
1.准备工作 JCo组件包,java开发软件(本次实现用的IDEA),SAP GUI(本次实现系统安装了SAP GUI),可连接的SAP服务器 2.JCo组件包解压,将下记两个文件放到同一个文件夹,使用win+R 命令行到达文件目录,执行java -jar <em>sap</em>jco3.jar,会跳出SAP的弹窗,表示安装成功 <em>sap</em>jco.dll <em>sap</em>jco.jar 3.SAP 创建一个可连接的R...
SAP RFC接口 C# 开发组件
.net connector 3.0,简称Nco3.0。Nco3.0是SAP针对.net平台提供的编程接口,由nco1.0/nco2.0演变而来。
C#调用ABAP RFC的例子
SAPLogonControlClass connctl = new SAPLogonControlClass(); //下面的参数值根据实际情况赋值 connctl.Client = "200"; connctl.Language = "EN"; connctl.ApplicationServer = "xxx.xxx.xxx.xxx";//Application server IP connctl.SystemNumber = 00; connctl.User = "XXXX"; connctl.Password = "XXXXXXX";
C#调用SAP接口
此程序是基于DEV控件,使用C#<em>调用</em>SAP接口,运行环境VS2008。
C#调用SAP RFC如何向RFC的一个表参数传值
如题,必须是C#,因为整个项目使用C#完成的,SAP的RFC非常复杂,要传很多参数...,下边是部分代码rn SAPLogonCtrl.SAPLogonControlClass <em>sap</em>Logon = new SAPLogonCtrl.SAPLogonControlClass();rn // <em>sap</em>Logon.ApplicationServer = "GERPLO.SEC.SAMSUNG.NET";rn <em>sap</em>Logon.MessageServer = "GERPLO.SEC.SAMSUNG.NET";rn <em>sap</em>Logon.System = "GMP";rn <em>sap</em>Logon.GroupName = "RFC_GROUP";rn <em>sap</em>Logon.SystemNumber = 0;rn <em>sap</em>Logon.User = "cpic_sys0395";rn <em>sap</em>Logon.Password = "aa2133bb";rn <em>sap</em>Logon.Client = "100";rn <em>sap</em>Logon.Language = "EN";rn SAPLogonCtrl.Connection <em>sap</em>Conn = (SAPLogonCtrl.Connection)<em>sap</em>Logon.NewConnection();rn if (!<em>sap</em>Conn.Logon(0, true))//判断是否连接成功rn rn MessageBox.Show("SAP连接失败");rn return false;rn rn SAPFunctionsOCX.SAPFunctionsClass func = new SAPFunctionsOCX.SAPFunctionsClass();rn func.Connection = <em>sap</em>Conn;rn SAPFunctionsOCX.IFunction ifunc = (SAPFunctionsOCX.IFunction)func.Add("ZCSB_WB_SBSC_CREATE_CHANGE");rn SAPFunctionsOCX.IParameter piModiType = (SAPFunctionsOCX.IParameter)ifunc.get_Exports("PI_MODI_TYPE");rn piModiType.Value = "M";rn SAPFunctionsOCX.IParameter piSave = (SAPFunctionsOCX.IParameter)ifunc.get_Exports("PI_SAVE");rn piSave.Value = "Y";rn SAPFunctionsOCX.IParameter piBukrs = (SAPFunctionsOCX.IParameter)ifunc.get_Exports("PI_BUKRS");rn piBukrs.Value = "C6V0";rn SAPFunctionsOCX.IParameter piSpras = (SAPFunctionsOCX.IParameter)ifunc.get_Exports("PI_SPRAS");rn piSpras.Value = "1";rnrn SAPTableFactoryCtrl.Tables iTables = (SAPTableFactoryCtrl.Tables)ifunc.Tables;rn SAPTableFactoryCtrl.Table ptInHeader = (SAPTableFactoryCtrl.Table)iTables.get_Item("PT_IN_HEADER");rn SAPTableFactoryCtrl.Table ptInItem = (SAPTableFactoryCtrl.Table)iTables.get_Item("PT_IN_ITEM");rn SAPTableFactoryCtrl.Table ptOutHeader = (SAPTableFactoryCtrl.Table)iTables.get_Item("PT_OUT_HEADER");rn SAPTableFactoryCtrl.Table ptOutItem = (SAPTableFactoryCtrl.Table)iTables.get_Item("PT_OUT_ITEM");rn SAPTableFactoryCtrl.Table ptError = (SAPTableFactoryCtrl.Table)iTables.get_Item("PT_ERROR");rn SAPTableFactoryCtrl.Table ptOutOther = (SAPTableFactoryCtrl.Table)iTables.get_Item("PT_ERROR");rnrnrnrn rnrn rn ptInHeader.Refresh();rn ptInItem.Refresh();rn ptOutHeader.Refresh();rn ptOutItem.Refresh();rn ptError.Refresh();rn ptOutOther.Refresh();rnrn //ptInHeader.InsertRow("");rn ptInHeader.AppendRow();rn int rowCount=ptInHeader.RowCount;rnrnrn SAPTableFactoryCtrl.Columns cols = (SAPTableFactoryCtrl.Columns)ptInHeader.Columns;rn //col = (SAPTableFactoryCtrl.Column)cols.get_Item("REFNO");rnrn rn rn//[color=#FF0000] 这里出现问题,这样程序不会出错,但是在SAP端会发现根本没有传进来任何参数 使用set_value和set_cell都会出错,请各位大虾指点rnrn ptInHeader.AppendGridData(rowCount, ((SAPTableFactoryCtrl.Column)cols.get_Item("REFNO")).Index, 1, rw["ACCEPT_NO"].ToString());//ACCEPT_NOrn ptInHeader.AppendGridData(rowCount, ((SAPTableFactoryCtrl.Column)cols.get_Item("CLMNO")).Index, 1, rw["SAP_CLAIM_NO"].ToString().Trim());//Number of Warranty Claimrn ptInHeader.AppendGridData(rowCount, ((SAPTableFactoryCtrl.Column)cols.get_Item("TR_NO")).Index, 1, rw["ACCEPT_NO"].ToString().Substring(1, 10));//[WB] Tracking Numberrn ptInHeader.AppendGridData(rowCount, ((SAPTableFactoryCtrl.Column)cols.get_Item("STATUS")).Index, 1, this.txtStatus.Text);//[WB] Tracking Numberrn[/color]rn
SAP BAPI and RFC 使用总结
SAP R/3的接口方式主要有RFC(Romote Function Call,远程函数<em>调用</em>)、IDOC、BAPI三种,BAPI实际上也是RFC函数,它处理一组业务。使用Tcode:BAPI/BAPIW在SAP系统中可查看到各模块的BAPI函数。
SAP RFC JCO实战浅谈
曾几何时,SAP火遍各个大型公司,尤其是传统行业。两桶油,四大航 AND 四大行都上了若干SAP系统。随着移动互联网的兴趣,SAP看似在国内有些没落,但他依然牢牢霸占传统行业的ERP霸主位置。既然是ERP系统,或多或少总与外围系统有些交互。下面进入今天的正题。                 因为博主是搞JAVA开发的,所有就介绍一下JAVA 通过RFC的方式<em>调用</em>SAP的接口。与SAP交
java与SAP rfc建立数据传递
1:首先下载和SAP创建链接的jar包jco3.jar,然后跟指定SAP服务器建立连接,想要灵活性的话可以写个配置文件 package hfagro.mdm.core.utils; import java.io.File; import java.io.FileOutputStream; import java.util.Properties; import co...
SAP金税接口RFC函数样例
SAP金税接口RFC函数样例,在开票软件通过<em>调用</em>RFC函数,直接获取开票数据,实际开票后自动<em>调用</em>回写函数,将金税发票号码回写到SAP.
RFC接口读写SAP资料
.net呼叫RFC,读写SAP数据。适用于C#,C++
SAP RFC接口开发 32位操作系统
SAP RFC接口开发 32位操作系统
SAP RFC编译不下去了...
PHP源码版本5.2.8的可以编译通过,使用PHP版本5.4.16的就不行了:nn1>正在编译...n1><em>sap</em><em>rfc</em>.cn1>.\<em>sap</em><em>rfc</em>.c(47) : error C2061: 语法错误 : 标识符“<em>sap</em><em>rfc</em>_functions”n1>.\<em>sap</em><em>rfc</em>.c(47) : error C2059: 语法错误 : “;”n1>.\<em>sap</em><em>rfc</em>.c(47) : error C3409: 不允许空属性块n1>.\<em>sap</em><em>rfc</em>.c(47) : error C2513: “/*global*/ ”: 在“=”前没有声明变量nn<em>sap</em><em>rfc</em>.c:nn/* Every user visible function must have an entry in <em>sap</em><em>rfc</em>_functions[].n*/nfunction_entry <em>sap</em><em>rfc</em>_functions[] = n PHP_FE(<em>sap</em><em>rfc</em>_open, NULL)n PHP_FE(<em>sap</em><em>rfc</em>_function_discover, NULL)n n有解决<em>方法</em>不?不想降低PHP版本。
Sap系统开发 NW RFC SDK
里面所有用到的有头文件、动态库。还有个连接用的DEMO... SAP项目必备~ VS下的开发包。里面所有用到的有头文件、动态库
C# 调用SAP接口传输数据
实现C#访问SAP数据接口传输数据的实例,在工业领域十分实用。解决的数据传输实时性的问题。
SAP接口编程-RFC系列15 : 调用自定义FM
从外部环境<em>调用</em>RFC和<em>调用</em>SAP预置的函数并没有不同,我们要注意SAP FM的要求: 1)该FM必须是Remote-enabled Module(属性中设置) 2)参数必须是Pass value,不允许pass reference
就没有人用过jco3方式调用sap RFC的吗
错误如下:rncom.<em>sap</em>.conn.jco.JCoException: (101) RFC_ERROR_PROGRAM: 'ashost' is missingrnat com.<em>sap</em>.conn.jco.rt.MiddlewareJavaRfc.generateJCoException(MiddlewareJavaRfc.java:639)rnat com.<em>sap</em>.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1313)rnat com.<em>sap</em>.conn.jco.rt.ClientConnection.connect(ClientConnection.java:712)rnat com.<em>sap</em>.conn.jco.rt.PoolingFactory.init(PoolingFactory.java:103)rnat com.<em>sap</em>.conn.jco.rt.ConnectionManager.createFactory(ConnectionManager.java:189)rnat com.<em>sap</em>.conn.jco.rt.DefaultConnectionManager.createFactory(DefaultConnectionManager.java:45)rnat com.<em>sap</em>.conn.jco.rt.ConnectionManager.getFactory(ConnectionManager.java:178)rnat com.<em>sap</em>.conn.jco.rt.RfcDestination.initialize(RfcDestination.java:760)rnat com.<em>sap</em>.conn.jco.rt.RfcDestination.getSystemID(RfcDestination.java:784)rnat com.<em>sap</em>.conn.jco.rt.RepositoryManager.getRepository(RepositoryManager.java:30)rnat com.<em>sap</em>.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:858)rnat com.<em>sap</em>.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:28)rnat src.dev.dao.SapDao.returnSAPDemo_Data(SapDao.java:15)rnat src.dev.dao.SapDao.main(SapDao.java:40)rnCaused by: RfcException: [null]rn message: 'ashost' is missingrn Return code: RFC_INVALID_PARAMETER(19)rn error group: 101rn key: RFC_ERROR_PROGRAMrnrnat com.<em>sap</em>.conn.<em>rfc</em>.api.RfcOptions.checkParameters(RfcOptions.java:195)rnat com.<em>sap</em>.conn.<em>rfc</em>.api.RfcApi.RfcOpen(RfcApi.java:78)rnat com.<em>sap</em>.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1306)rn... 12 morernERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2rnJDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [../../../src/share/back/util.c:820]
求VS2005调用SAP的RFC的SourceCode....无限等待Help
求VS2005<em>调用</em>SAP的RFC的SourceCode....无限等待Help......rn求VS2005<em>调用</em>SAP的RFC的SourceCode....无限等待Help......
C++调用SAP的RFC,RfcCallReceive收不到返回的参数,为什么
我用VC中连接SAP的RFC时,rnhRfc = RfcOpenEx(connstr, &error_info);是可以连接上的,因为返回的hRfc != RFC_HANDLE_NULL,而且改成错误密码后后提示密码错误。rn但是到rnRfcRc = RfcCallReceive(hRfc, funname, Importing, Exporting, Tables, &except_ptr);rn时,Importing为<em>调用</em>函数funname时的输入参数,有三个输入参数,定义为RFC_PARAMETER Importing[4];rnfunname有4个返回参数,我用RFC_PARAMETER Exporting[5]来接收,rnImporting中的三个参数都是正确的,RfcCallReceive的返回值也是RFC_OK,也没报什么异常,但为什么Exporting里用于接收返回值的每一个参数leng都是0?具体值为空?而且在后边的rnINT i = ItFill(thItTab);中i等于?为什么?
DotNet调用SAP Rfc接口(Winform, Webservice, WebApp)
通过SAP.Connector连接.net和SAP的实战案例
PB调用SAP接口源码,RFC接口源码
pb10.2.1及其以上版本,含SAP接口操作说明文档,数据库是sql server, 采用存储过程方式与数据库进行数据交互;
大侠们~关于帮帮忙连接SAP及其RFC函数的调用
各位大侠、隐士高手帮帮忙啊小弟感激不尽。rnrn公司最近叫我call SAP,还要能UPDATA里面的数据(也就是能发送数据到SAPService和从SAPService传出数据)最好有C#的例子。rn rn谁能告诉我,RFC中的function.add()不同参数<em>调用</em>不同的<em>方法</em>的详细解释。rn rn还有".get_Exports()",".get_import()",".table()"的作用详细解释。还有填入他们里面的参数,分别代什么?rnrn传入参数和传出参数又是什么?rnrnrn
RabbitMQ RFC同步调用
RabbitMQ RFC同步<em>调用</em>是使用了两个异步<em>调用</em>完成的,生产者<em>调用</em>消费者的同时,自己也作为消费者等待某一队列的返回消息,消费者接受到生产者的消息同时,也作为消息发送者发送一消息给生产者。参考下图: <em>调用</em>流程如下: 其他的消息服务器实现同步<em>调用</em>也是类似的原理,比如ActiveMQ。 下面编写消费者类Server 生产者Client代码 启动一命令行,将当前目录转移到项目所在的目录 ...
Java调用RFC sapjco
java<em>调用</em>RFC,其中lib<em>rfc</em>32.dll <em>sap</em>jco<em>rfc</em>.dll 放在windows/system32中,<em>sap</em>jco.jar放在你的项目中。
SAP接口编程-RFC系列10 : BAPI控件的DimAs方法
如果BAPI input parameter是结构型或table型的,就需要使用bapiControl.DimAs()<em>方法</em>定义,否则出错。
C# 读SAP RFC接口数据谁做过?
说下经验 或者有什么资源可以学些,3Q
Delphi RFC调用
Delphi 通过<em>调用</em>SAP的RFC函数来读取数据
FCKeditor中文使用手册下载
FCKeditor中文使用手册,本手册由建站三人行站长(www.zengl.com)提供的翻译。帮助程序员能够快速掌握fckeditor在线编辑器的使用。 相关下载链接:[url=//download.csdn.net/download/a499068735/2103930?utm_source=bbsseo]//download.csdn.net/download/a499068735/2103930?utm_source=bbsseo[/url]
最土团购程序伪静态规则和无www域名转向有www域名规则下载
1,下载文件,用记事本打开,将里面衣品团的网址改为你的网址 2,将文件上传至根目录,然后用ftp将zuitu.htaccess重命名为.htaccess 3,登陆团购系统后台,设置,页面设置,开启地址重写。 4,团购系统后台缓存,清除,这样就可以了。 注意:本规则只适用于linux系统apache下; 相关下载链接:[url=//download.csdn.net/download/chenyangli72/4332030?utm_source=bbsseo]//download.csdn.net/download/chenyangli72/4332030?utm_source=bbsseo[/url]
CAD标准件图库下载
CAD标准件库,个人对这个不是很专业,不过大概看了下,里面东西很齐全。由于东西比较多,进行了两次压缩。 相关下载链接:[url=//download.csdn.net/download/zhuqijia829/4663971?utm_source=bbsseo]//download.csdn.net/download/zhuqijia829/4663971?utm_source=bbsseo[/url]
我们是很有底线的