屏幕字段不允许直接输入,只能通过SearchHelp(F4)

原创 2012年03月30日 17:05:47

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 ProcessPROCESS ON VALUE-REQUEST .
FIELD P_bukrs MODULE mf4.然后使用方法二

相关文章推荐

Oracle修改表某字段不允许为空问题。

各位:修改表某字段不允许为空问题。 [复制链接]     杜甫 注册会员 初级会员 ...

【Java】【TIJ】实现一个类:不允许用构造方法来直接创建类实例(对象)

某些情况下,也许我们不希望客户使用

编一个程序,完成64位数据(无符号)的加法、减法运算。不允许直接使用64位的数据类型。(未完成)

#include #include typedef struct Num_64{long low;long high;}Num_64;Num_64 Add_64(Num_64 a, Num_64 b)...

不允许直接访问jsp处理方式一过滤器

Servlet学习三:不允许直接访问jsp处理方式一过滤器 博客分类:  Servlet   一.续上文      不允许直接访问jsp处理方式一WEB-INF 介绍...
  • wfs3009
  • wfs3009
  • 2015年10月23日 23:55
  • 1689

WebSphere从Windows迁移至Linux出现org.dom4j.DocumentException异常:Nested exception: prolog 中不允许有内容

2013年的元旦,因为项目上线要加班,所以没有放假。可是,就在这几天,Web系统突然出现了严重异常。。。   系统开发和测试基本都结束了,等着从测试环境向正式环境迁移。就在元旦前一天,一个严重的异...

org.dom4j.DocumentException: Error on line 1 of document: 前言中不允许有内容

下面是大致的异常栈: org.dom4j.DocumentException: Error on line 1 of document : 前言中不允许有内容。 Nested exception:...

SAP ABAP 屏幕字段输入帮助实现

  • 2014年11月19日 21:27
  • 448KB
  • 下载

编程珠玑: 12章 取样问题 12.1程序的输入包含两个整数m和n,其中m<n。输出是0~n-1范围内m个随机整数的有序列表,不允许重复。 优化解法-------解题总结

#include #include #include #include using namespace std; /* 问题:程序的输入包含两个整数m和n,其中m...

word文件加密不允许打印代码

  • 2011年11月18日 07:48
  • 73KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:屏幕字段不允许直接输入,只能通过SearchHelp(F4)
举报原因:
原因补充:

(最多只允许输入30个字)