现在的位置: 首页 > 综合 > 正文

sap abap中实现密码输入框代码

2013年12月13日 ⁄ 综合 ⁄ 共 1065字 ⁄ 字号 评论关闭

原文地址:http://hi.baidu.com/bhwang/blog/item/d9bdaf09efca66226a60fb36.html

REPORT   Z_WBH_2.
PARAMETERS: p_pass TYPE xuncode.

*---------------------------------------------------------------------*
AT SELECTION-SCREEN OUTPUT.

  LOOP AT SCREEN.
    IF screen-name = 'P_PASS'.
      screen-invisible = '1'.
      MODIFY SCREEN.
    ENDIF.
  ENDLOOP.

*---------------------------------------------------------------------*
START-OF-SELECTION.

  WRITE: / p_pass.

 

 

或者下面程序:

 

REPORT z_barry_test_screen_loop .

PARAMETERS: p_str0(10) type c ,
            p_str1(10) TYPE c ,
            p_str2(10) TYPE c .

AT SELECTION-SCREEN OUTPUT.
PERFORM setscreen .
*---------------------------------------------------------------------*
*       FORM setscreen                                                *
*---------------------------------------------------------------------*
FORM setscreen .
LOOP AT SCREEN.
    IF screen-name = 'P_STR0' .
      screen-input = '0'.     "灰掉,只输出
    ENDIF.
    IF screen-name = 'P_STR1'.
      screen-invisible = '1'. "*做掩码,适合输入密码
    ENDIF.
    IF screen-name = 'P_STR2'.
      screen-active = '0'.    "不显示
    ENDIF.
    MODIFY SCREEN.
ENDLOOP.
ENDFORM .

抱歉!评论已关闭.