BDC 3种方法综述
来源:互联网 发布:sqlite linux 安装 编辑:程序博客网 时间:2024/06/08 19:54
我们用BDC通常有以下3中方法:
Call transaction in coding
这种方法通过程序实现,一般经历这样的步骤:录屏,在创建选择屏幕供用户选择文件,将文件内容导入内表,根据录屏的结构将内表数据写入bdc table, Call transaction 并且将填充好的bdctable传进去。 相对来说程序思路清晰,也很容易写,效率也还算可以,缺点是消息管理不太方便。
Create Session in coding
和上面一样也是通过程序实现,步骤也相似:录屏,在创建选择屏幕供用户选择文件,将文件内容导入内表,open group, loop 内表并内表数据一条一条insert进bdctable, close group. 之后用户还得回到前台sm35去跑创建好的session.
Create Session without coding
当然Session不一定非得通过程序创建,我们可以录屏,然后在SHDB里面将录屏的bdctable导出到本地txt文件,然后将txt文件内容copy到word文件(新建),找到那几个录屏填入的值,将这几个值设为merge field(在word中点insert栏-->Quick parts),然后根据这些变量并且结合要导入的数据文件制作一个mailling letter,在将mailling letter的内容copy到txt文件,最后在SHDB里面将txt导入到SAP,这样我们就得到了一个全新的录屏,再根据该录屏创建一个session.
实际上还有一种方法叫做Direct input,这种方法是通过SAP提供的标准程序去导入
RFBIBL00
Designed for finance (FI) applications
RMDATIND
Designed for material management (MM) applications
RVAFSS00
Designed for sales and distribution (SD) applications
RAALTD11
Designed for asset management (AM) applications
RKEVEXT0
Designed for controlling (CO) applications
总而言之,ABAPER最常用的方法1,但有时用户对消息十分重视,那么就只能用方法2,3了,方法3对于不懂ABAP也适用,不过恐怕一般的用户不会懂得这种方法,还是需要abaper去手把手教他们,方法3其实是最好的,方法1,2一旦配置改变了,程序自然无用了,但方法3确是在任何情况下都可以用的,无非是多录一次屏而已。
- BDC 3种方法综述
- 寻找BDC OKCODE的方法
- BDC学习3
- BDC
- BDC
- BDC
- BDC
- BDC
- BDC
- BDC
- BDC
- BDC
- 方法综述
- sip中包含3种扩展方法的事件通告机制学习综述-----阿冬
- 面向对象方法综述
- 面向对象方法综述
- Agile方法研究综述
- 软件开发方法综述
- 揭开Socket编程的面纱
- 求职者所应具备的素质
- android listview grid 滚动加载实例
- Tomcat 最简单配置 为何那么麻烦,史上最简单的配置
- JQuery操作XML的方法
- BDC 3种方法综述
- aspx文件的样式在IE6显示混乱的三种解决方法
- ajax的自动完成标签(<ajax:autocomplete />)
- the program of the icisc 2011
- Installing GRUB using grub-install
- solr的配置及使用
- 在自己强大之前,不要奢望别人主动帮助你
- Oracle Connect By Prior用法(实现递归查询)
- 变换坐标系的函数——glLoadIdentity()与glTranslatef()和glRotatef()