zoukankan      html  css  js  c++  java
  • 屏幕字段不允许直接输入,只能通过SearchHelp(F4)

    ---恢复内容开始---

    REPORT  z_barry_test NO STANDARD PAGE HEADING .

    PARAMETERS: p_date TYPE sy-datum ,
                p_bukrs LIKE t001-bukrs ,
                p_str(10).

    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        CASE screen-name.
          WHEN 'P_DATE' OR 'P_BUKRS'.
            screen-input = 0.
        ENDCASE.
        MODIFY SCREEN.
      ENDLOOP.

    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_date. "方法一
      CALL FUNCTION 'F4_DATE'
        IMPORTING
          select_date = p_date.
      LEAVE SCREEN.

    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_bukrs. "方法二
      CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
        EXPORTING
          tabname     = 'T001'
          fieldname   = 'BUKRS'
          dynpprog    = sy-repid
          dynpnr      = sy-dynnr
          dynprofield = 'P_BUKRS'
          display     = 'F'.   " <-- Force

     
     
    如果是自定义的Screen,可以使用POV Process
    PROCESS ON VALUE-REQUEST  .
      FIELD P_bukrs MODULE mf4.
     
    然后使用方法二

    ---恢复内容结束---

    REPORT  z_barry_test NO STANDARD PAGE HEADING .

    PARAMETERS: p_date TYPE sy-datum ,
                p_bukrs LIKE t001-bukrs ,
                p_str(10).

    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        CASE screen-name.
          WHEN 'P_DATE' OR 'P_BUKRS'.
            screen-input = 0.
        ENDCASE.
        MODIFY SCREEN.
      ENDLOOP.

    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_date. "方法一
      CALL FUNCTION 'F4_DATE'
        IMPORTING
          select_date = p_date.
      LEAVE SCREEN.

    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_bukrs. "方法二
      CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
        EXPORTING
          tabname     = 'T001'
          fieldname   = 'BUKRS'
          dynpprog    = sy-repid
          dynpnr      = sy-dynnr
          dynprofield = 'P_BUKRS'
          display     = 'F'.   " <-- Force

     
     
    如果是自定义的Screen,可以使用POV Process
    PROCESS ON VALUE-REQUEST  .
      FIELD P_bukrs MODULE mf4.
     
    然后使用方法二
  • 相关阅读:
    Xshell连接virtualbox下的fedora虚拟机
    异常:java.sql.SQLIntegrityConstraintViolationException: Column 'category' cannot be null
    JQuery中获取表中的数据
    关于springboot报错:新建springboot项目报错:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
    IDEA设置
    java基础总结
    JavaWeb----Servler
    IDEA2020版使用
    Java面向对象
    【CMU 6.824】 RPC & Threads
  • 原文地址:https://www.cnblogs.com/libo2019/p/10629573.html
Copyright © 2011-2022 走看看