BADI对XD01的屏幕增强
更新时间:2023-09-20 23:29:01 阅读量: 自然科学 文档下载
- 巴帝对小威推荐度:
- 相关推荐
如何使用BADI对XD01/XD02/XD03进行附加屏幕,字段的增强
本文档中只记录关键步骤,具体的细节部分,请用户根据实际需要调整 前提工作: 1. SE19
使用SE19对BADICUSTOMER_ADD_DATA,CUSTOMER_ADD_DATA_CS进行实施。 2. SE37
创建函数组ZHKAD
双击 Function group ZHKAD.进入:
1
在Functionpool中创建屏幕1111.屏幕类型是子屏幕。
在屏幕上加上自己需要添加的字段,如果数据字典中没有,在数据表中加上该字段。本文档中为简便起见,只在1111屏幕上添加一个客户字段,名称为KNA1-KUNNR。
再创建一个1112屏幕,为了和1111区别可以不加任何控件。 步入正题: 1. SPRO
? 路径SPRO ? Logistics – General ? Business Partner ? Customers ? Control ?
Adoption of Customer’s own Master Data fields ? Prepare Modification ? Free enhancement of Customer Master Record.
2
选择BE。双击 Label Tab Pages。也可以新建屏幕组,这里我们使用系统自带的BE。
Number10原来原来对应的Function code是BECUS01,(在我们后期测试期间发现使用这个功能码,不能正常使用,换成别的代码就可以了,所以最好新建一个屏幕组)。
这里定义两个选项卡,用户可以根据自己的需要为选项卡加上描述和图标。 ? 返回SPRO
选中ZCUSTOMER_ADD_D,进入更改。
进入SE19中BADI”CUSTOMER_ADD-DATA”的实施ZCUSTOMER_ADD_D,进入接口选项卡:
3
双击方法:CHECK_ADD_ON_ACTIVE。进入代码编辑:
加入上述代码。
DATA: L_FLG_ACTIVE TYPE BOOLE-BOOLE.
IF I_SCREEN_GROUP = 'BE'. E_ADD_ON_ACTIVE = 'X'. ENDIF.
? 返回SPRO 如下图
选中ZCUSTOMER_ADD_D_CS,进入更改。
进入SE19中BADI”CUSTOMER_ADD-DATA_CS”的实施ZCUSTOMER_ADD_D_CS,进入接口选项卡:
4
双击方法,GET_TAXI_SCREEN,进入代码编辑区域:
返回代码编辑,回到ZCUSTOMER_ADD_D_CS,进入属性选项卡:
5
在下边的SCREEN GRP中加入在后台配置的屏幕组“BE“。 到此位置,此时运行XD系列的事务码,就可以出现增强屏幕了。
其他的例如如何传递数据,如何控制数据的不同事务码下边的编辑或者显示,请用户自己处理。
6
正在阅读:
BADI对XD01的屏幕增强09-20
热爱生命作文350字07-11
炸薯条作文200字07-07
竞聘述职演讲5篇08-22
重庆一中、南开、巴蜀、八中2015-2016学年度数学考试题12-26
辽宁省丹东市2015年中考数学试题07-03
机车制动机总复习题08-30
- 2017年中级执法资格考试及参考答案
- 苏教版小学四年级英语下册第一单元测试
- 天然气管道盖板涵施工方案
- 湖南学校安全工作指引 - 图文
- 精密工程测量实验报告
- 汉字常用偏旁部首名称表
- 八年级数学(上)整章测试(A)(1-7)
- 消防部队中级职称计算机考试题库(单选)部分
- 正循环回转钻孔灌注桩施工工艺(已存档)
- 最新-小学课时津贴发放办法 精品
- 浙江省温州市2017届高三第二次选考模拟考试(2月)通用技术试题含答案
- 天津市某百货商店施工组织设计
- 湖南农业大学研究生培养环节相关表格
- 萧山区加快服务业发展三年工作目标
- 南京邮电大学《通信原理》试卷02
- 2018年入党积极分子第一季度思想汇报范文精选
- 《记念刘和珍君》教案(详案)
- 宗萨钦哲仁波切开示《普贤上师言教》
- 最新混凝土搅拌站试验员资格考试试题及答案资料
- 就业难