BADI增强实施方法介绍&&修改VL02N屏幕字段增强
2013-10-29 18:41
357 查看
增强点:
BADI:LE_SHP_DELIVERY_PROC
1.SE18查看
![](https://img-blog.csdn.net/20131029182239468?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2FuZ2pvbGx5/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2.SE19创建上述BADI的实现 ZI_SHP_DELIVERY_PROC。
再创建增强实现: ZI_SHP_DELIVERY_PROC.
![](https://img-blog.csdn.net/20131029183408140?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2FuZ2pvbGx5/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3.双击选定的方法CHANGE_FIELD_ATTRIBUTES,创建方法的增强
method
IF_EX_LE_SHP_DELIVERY_PROC~CHANGE_FIELD_ATTRIBUTES.
data: ls_field_attributes type shp_screen_attributes,
ls_xvbup type vbupvb.
if is_likp-vbeln = '0080003022'.
ls_field_attributes-name = 'LIPSD-G_LFIMG'. "行项目‘交货数量’字段,设置属性为不可输入.
ls_field_attributes-input = 0.
append ls_field_attributes to ct_field_attributes.
endif.
endmethod.
交货数量对应屏幕字段位置:
BADI:LE_SHP_DELIVERY_PROC
1.SE18查看
2.SE19创建上述BADI的实现 ZI_SHP_DELIVERY_PROC。
再创建增强实现: ZI_SHP_DELIVERY_PROC.
3.双击选定的方法CHANGE_FIELD_ATTRIBUTES,创建方法的增强
method
IF_EX_LE_SHP_DELIVERY_PROC~CHANGE_FIELD_ATTRIBUTES.
data: ls_field_attributes type shp_screen_attributes,
ls_xvbup type vbupvb.
if is_likp-vbeln = '0080003022'.
ls_field_attributes-name = 'LIPSD-G_LFIMG'. "行项目‘交货数量’字段,设置属性为不可输入.
ls_field_attributes-input = 0.
append ls_field_attributes to ct_field_attributes.
endif.
endmethod.
交货数量对应屏幕字段位置:
相关文章推荐
- 增强之BADI修改VL02N屏幕字段
- 增强之BADI修改VL02N屏幕字段
- BADI修改VL02N屏幕字段
- discuz x2 个人资料项排序问题解决方法、添加自定义字段、修改栏目名称和介绍
- SAP 查找增强的方法总结,EXIT & BADI
- 用文本增强修改SAP标准屏幕中的字段名称
- Oracle创建自增字段和修改方法-ORACLE SEQUENCE的简单介绍
- 增强 用文本增强修改SAP标准屏幕中的字段名称 属于元素的文本增强
- 【转载】SAP保存操作记录CDHDR和CDPOS表,通过修改屏幕字段,查找SAP字段表和字段
- mysql修改字段类型或长度的方法
- 修改CSDN的昵称的方法介绍(两会期间的方法)(已经失效)
- sql 修改字段
- sql实现修改表字段名的方法详解
- MySQL修改数据表存储引擎的3种方法介绍
- ABAP modify screen:修改屏幕,实现隐藏、禁止输入字段
- Oracle创建自增字段方法-ORACLE SEQUENCE的简单介绍
- dedecms留言版添加(修改)字段的设置方法
- 指针获取增强屏幕上的字段值
- Oracle修改字段类型方法总结
- 禁止表单字段修改或提交的方法