欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

关于rfc的有关问题

更新时间: 2014-01-05 02:59:48 责任编辑: Author_N1

 

求助关于RFC的问题
在function module中建了一个函数,因为要在.net中调用,所以Attributes中的Process中选了第二个Remote-enabled module,但是激活的时候提示错误说RFC中不允许通用类型。如果我选第一个Normal function module的话,就没有错误。请问这是什么问题?如何解决?


--参考方法--
Normal function module是sap内部系统可以调用的函数,不能被外界所访问。所以可以支持任意sap内嵌数据类型

RFC是可以被外界系统访问的函数,也是封装web service的基础,所以只能支持传值的标准数据类型(语言无关)。通用数据类型如clike等是不可以被用于rfc的。

建议用string或char*(如char32)等替代
--参考方法--
用标准的flat的数据类型就可以了,string好像不是flat的,少用为妙
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:59:48
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/17034/
本文WWW.DOC100.NET DOC100.NET版权所有。