zoukankan      html  css  js  c++  java
  • CO01屏幕增强页签字段

    效果:

     在表AUFK中,有预留一个结构 CI_AUFK,在CI_AUFK中增加自定义的字段。

    注意:该结构只支持数字和字符(不包含数量和金额,可以用NUMC之类的),否则激活会报错

    CI_AUFK:

    CMOD创建,

    增强分配,

     我们查找生产订单相关的

     找到PPCO0012

     经过测试,在EXIT_SAPLCOKO1_001添加代码

     

    附上代码

     DATA: l_fs_c(30TYPE VALUE '(SAPLCOKO1)RC27S-AKTYP_PIC'.
     DATA: l_aktyp TYPE rc27s-aktyp_pic.
     FIELD-SYMBOLS: <l_fs>.
     ASSIGN (l_fs_cTO <l_fs>.
     IF sy-subrc EQ 0.
       l_aktyp = <l_fs>.
       IF l_aktyp 'A'.
         gv_gisplay 'X'.
       ELSE.
         gv_gisplay ''.
       ENDIF.
     ENDIF.

     MOVE-CORRESPONDING i_caufvd TO coci_aufk.

    在EXIT_SAPLCOKO1_002添加代码

     

    MOVE-CORRESPONDING coci_aufk TO e_coci_aufk.

     SE51绘制屏幕,并在CMOD创建的增强项目里增加

     

     SE51

     

     我这里是之前已经有人做过了,这里直接贴属性

     

     

     注意,在PBO里面,主要调用刚刚设置代码的出口,这里附上PBO的mudule的代码

    MODULE HEADER_POSITION_FILL OUTPUT.

      CAUFVD-MIMEZ = CAUFVD-GIAMG * -1.
      MOVE CAUFVD TO *CAUFVD.
      MOVE AFPOD  TO *AFPOD.
      MENGE_G  = CAUFVD-GAMNG.

    ENDMODULE.

    MODULE INFO_TO_USERSCREEN0100  OUTPUT.

      CALL FUNCTION 'EXIT_SAPLCOKO1_001'
           EXPORTING
                I_CAUFVD = CAUFVD
                I_AFPOD  = AFPOD.

    ENDMODULE

    激活,CO01测试。

    然后是检查LX14必填

    CMOD,找到增强点PPCO0007

     

     

  • 相关阅读:
    161012、JAVA读写文件,如何避免中文乱码
    161011、oracle批量插入数据
    161010、在大型项目中组织CSS
    160930、Javascript的垃圾回收机制与内存管理
    160929、各数据库连接配置与maven依赖安装
    Selenium学习(8) Cookie处理
    Selenium学习(7) 文件上传
    Selenium学习(6) 控制浏览器操作
    Selenium学习(5) 元素等待
    Selenium学习(4) 键盘操作
  • 原文地址:https://www.cnblogs.com/chaguoguo/p/14103645.html
Copyright © 2011-2022 走看看