BADI增强实施方法介绍&&修改VL02N屏幕字段增强

增强点:

BADI:LE_SHP_DELIVERY_PROC


1.SE18查看

BADI增强实施方法介绍&&修改VL02N屏幕字段增强_第1张图片



2.SE19创建上述BADI的实现 ZI_SHP_DELIVERY_PROC。

再创建增强实现ZI_SHP_DELIVERY_PROC.

BADI增强实施方法介绍&&修改VL02N屏幕字段增强_第2张图片


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屏幕字段增强_第3张图片







你可能感兴趣的:(BADI增强实施方法,VL02N,设置屏幕字段属性)