2 mysongchao123 mysongchao123 于 2016.09.21 11:32 提问

c#调用RFC函数问题不能获取正确的数据 10C

c#在通过RFC函数调用SAP的数据时,传入一个参数,读取一个字段值,之前传入批号,运行正常,后来改为传入订单号,在SAP中运行时正常的,但是在c#中运行不能获取到数据,请问高手什么原因要怎么解决

1个回答

hotmee
hotmee   2016.09.21 14:10

最重要的东西你不放,怎么帮你解答?

mysongchao123
mysongchao123 RfcDestination mydes = RfcDestinationManager.GetDestination("DEV");//获得SAP配置类 RfcRepository myrep = mydes.Repository; IRfcFunction myfun = myrep.CreateFunction("ZRFC_BDJY_GETDATA"); myfun.SetValue("AUFNR", (string)sysbatch); myfun.Invoke(mydes);是要这段代码?
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
SAP接口编程-RFC系列07 : 通用的数据库表读取
实现通用的数据库表读取功能。主要说明函数调用后,VBA如何处理这些数据并在Excel中显示。
.Net 调用SAP RFC接口来读取数据实战纪实
这几天研究.Net 如何调用SAP RFC接口来读取数据,搞得我重装了三次系统,找资料找到吐血,看了德文、日文、英文、中文几乎所有可以参考的资料,师傅亲自出马,并请教了一堆高手还包括IBM的帅锅,还割舍了阳光明媚的周日来研究,终于功夫不负有心人,最终还是解决了,汗啊~~ 下面把我调试的全过程都记录一下,以后有人遇到相同问题就可以参考了。 1.【关键前提】:    (1) 你安装了VS2003
.NET 调用 SAP RFC 乱码问题解决方法!
根据梦心的文章,我原来的程序只需要加入 CodePage 这句就行了。 SapLogin.codePage = "8400"     以下为转载 梦心的文章:    上周TW总公司的IT按照董事长的指示,但凡杂项请购单里面内部订单号如果没有开立开发执行单的需做卡控,限制开单。于是TW IT就在系统画面ME51N里面做了用户出口开发,如果系统检测到内部订单没有开发执行单,则提示并不继续往下。
c#建立项目通过rfc调取sap函数
准备工作: 1.nco3.0插件; 2.vs2010 3.sap函数(远程类) 操作步骤: vs2010-c#-建立项目-windows窗体应用程序,form建立文本框及标签 form后台代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Dat
C# 连接SAP,并调用RFC函数
C# 连接SAP,并调用RFC函数  (基于Com组件) 非原创,见到好文,收藏。 C# 连接SAP,并调用RFC函数  (基于Com组件) 收藏  1) 新建工程后,首先添加3个Com组建的引用,分别为 SAPFunctionsOCX,SAPLogonCtrl,SAPTableFactoryCtrl; 2) 项目添加引用 using SAPFunctionsOCX;
调用SAP RFC如何传递一个内表参数
搞SAP,ABAP开发的时候,内表是最常用的,SAP中的内表功能强大,相当于C#中的Datatable和数组;C#中无法定义SAP中的内表,那么如何将一个内表传进给SAP呢? 1.先调用RFC,获取一个空的内表结构; //登录SAP RfcConfigParameters parameters = GetRfcLoginParameters();//获取登录参数 RfcDestina
Java使用JCO调用RFC函数
配置SAP集成开发环境windowslibrfc32.dll,sapjcorfc.dll 放到c:\windows\system32下面 sapjco.jar 放到当前项目的\web-inf\lib下面linuxlibrfccm.so、libsapjcorfc.so放到jdk所安装的路径下的jre/lib/amd64下面 sapjco.jar 放到当前项目的WEB-INF\lib下面代码示例//
一套通过c#-sap-rfc 完整处理内表输入输出并将数据保存至SAP自建表中的程序
研究了3天c#接口处理sap接口,给自己提出一个课题:如何把外部程序提取的数据通过内表保存到SAP的数据表中?赶紧测试,效果立现,请看源代码. 具备条件: sap vs2010 ok开始! sap里创建函数 上图-》 source code: data: maxprice3 like sflight-price. data: SJ like ZFUNCTION_TEST-SJ
C#调用sap rfc 接口
1、安装sap .net connector 3.0 程序,附件中提供 注意根据自己的环境选择: Compiled with .NET Framework 2.0: sapnco30P_8-20007347.zip:SAP Connector for Microsoft .NET 3.0.8.0 for Windows 32bit (x86) sapnco30P_8-20007348.zi
java连接sap系统调并调用用rfc函数
1.企业IT部里面的开发同学,经常会遇到java这边要调用sap系统那边的rfc函数来获取sap系统的数据,那么首先你得获得sap的连接,你才能调用rfc函数 window下获取sap系统连接方法如下: 首先你得在web项目lib目录中引入sapjco3.jar这个jar包和sapjco3.dll,准备工作做好了,下面就是编写连接代码,与连接oracle,或者sqlserver 数据库类似,