你好,看来你是ABAP高手了!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了你好,看来你是ABAP高手了!相关的知识,希望对你有一定的参考价值。

关于BAPI的开发具体是什么样的步骤阿?我还是新手,能给我个详细步骤吗?对了,还有就是为什么会产生BAPI,它是对BDC的补充吗?谢谢!

Bapi开发也分好几种情况,一个是创建自己的BAPI,还有使用SAP提供的标准的bapi。
详细的步骤不是一句两句能说清楚的,上网搜一下吧。很多ABAP网络红人的blog上应该有详细的步骤。
我说说自己对bapi的理解吧,还有跟BDC的区别。
bapi是business API的意思,就是sap的一种标准接口。除了SAP自己使用以外,也可以供其他系统跟SAP交互的时候使用。
BDC是通过模拟用户对Tcode的具体操作,来批量处理数据的一种编程技术。
bapi跟bdc是两种不同的东西,虽然他们可能都能实现批量处理数据的功能。来自:求助得到的回答
参考技术A --如何创建BAPI程序
  1.定义BAPI Structure (Structure不能在BAPI中重复使用,因为一旦BAPI被释放,其Structure被冻结)
  2.创建FUNCTION MODULE
  每个BAPI必须有自己的Function Group,Function Group属性必须为RFC
  3.创建Business Object
  4.使用BAPI WIZARD创建API Method
  这样BAPI可以被外部程序调用
  5.Function Module符合BOR Method
  4.释放BAPI Function Module,
  释放Business Object Type,
  释放BAPI作为BOR的一种Method

(急)ABAP自定义屏幕里通过PROCESS ON VALUE-REQUEST 事件添加搜索帮助 怎么添加 麻烦高手帮忙解答。。。

参考技术A AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_date. "方法一
CALL FUNCTION 'F4_DATE'
IMPORTING
select_date = p_date.
LEAVE SCREEN.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_bukrs. "方法二
CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
EXPORTING
tabname = 'T001'
fieldname = 'BUKRS'
dynpprog = sy-repid
dynpnr = sy-dynnr
dynprofield = 'P_BUKRS'
display = 'F'.本回答被提问者采纳

以上是关于你好,看来你是ABAP高手了!的主要内容,如果未能解决你的问题,请参考以下文章

你好,去年你提问的 “如何实现ABAP ALV多表头” 是怎么解决的

你好,请教,MFC,主窗口有两个radio,一次只能选而必须选一个,然后子窗口如何判断是不是选择了radio控件?

你好!“默认网站(停止),点击启动就会提示“iis找不到指定的元数据”,然后自动关闭”这个你是怎么解决

你好ueditor编辑器用div你是怎么获取到值的呢?

你好 我遇到了和你一样的问题 彩色图像分割后是二值化,要求结果是彩色的。请问你是怎么恢复的?麻烦了。

你好,"微信开发中wx.getLocation不起作用"这个问题一直存在,你是怎么解决的?