屏幕输入设置F4
2011-04-21 20:13
155 查看
说明:给屏幕输入设置F4.
“ 声明变量
DATA t_returntab TYPE TABLE OF ddshretval WITH HEADER LINE."用于动态提取搜索帮助数据
” 屏幕设计时
” 查询工厂是否存在,否则提示报错; 消息类 ZIEB01 ,e209——工厂&,系统不存在,请确认!
AT SELECTION-SCREEN ON p_werks.
CLEAR t001w.
SELECT SINGLE * FROM t001w WHERE werks = p_werks.
CHECK sy-subrc <> 0.
MESSAGE e209 WITH p_werks.
“ 设置F4
AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_zhtbh-low.
PERFORM frm_get_zhtbh.
FORM frm_get_zhtbh .
REFRESH: t_htbh,t_returntab,t_htbh.
SELECT DISTINCT zhtbh INTO TABLE t_htbh FROM ziebckcp.
DELETE t_htbh WHERE zhtbh = ''.
IF t_htbh[] IS INITIAL.
MESSAGE s000 WITH '系统中没有此合同号! '.
LEAVE SCREEN.
ENDIF.
SORT t_htbh BY zhtbh DESCENDING.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'zhtbh' "返回字段=F1
value_org = 'S'
TABLES
value_tab = t_htbh
return_tab = t_returntab
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
READ TABLE t_returntab INDEX 1.
s_zhtbh-low = t_returntab-fieldval.
ENDFORM. " FRM_GET_ZHTBH
“ 声明变量
DATA t_returntab TYPE TABLE OF ddshretval WITH HEADER LINE."用于动态提取搜索帮助数据
” 屏幕设计时
” 查询工厂是否存在,否则提示报错; 消息类 ZIEB01 ,e209——工厂&,系统不存在,请确认!
AT SELECTION-SCREEN ON p_werks.
CLEAR t001w.
SELECT SINGLE * FROM t001w WHERE werks = p_werks.
CHECK sy-subrc <> 0.
MESSAGE e209 WITH p_werks.
“ 设置F4
AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_zhtbh-low.
PERFORM frm_get_zhtbh.
FORM frm_get_zhtbh .
REFRESH: t_htbh,t_returntab,t_htbh.
SELECT DISTINCT zhtbh INTO TABLE t_htbh FROM ziebckcp.
DELETE t_htbh WHERE zhtbh = ''.
IF t_htbh[] IS INITIAL.
MESSAGE s000 WITH '系统中没有此合同号! '.
LEAVE SCREEN.
ENDIF.
SORT t_htbh BY zhtbh DESCENDING.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'zhtbh' "返回字段=F1
value_org = 'S'
TABLES
value_tab = t_htbh
return_tab = t_returntab
EXCEPTIONS
parameter_error = 1
no_values_found = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
READ TABLE t_returntab INDEX 1.
s_zhtbh-low = t_returntab-fieldval.
ENDFORM. " FRM_GET_ZHTBH
相关文章推荐
- 文件重定向,getline()获取一样,屏幕输出流,格式控制符dec,oct,hex,精度控制setprecision(int num),设置填充,cout.width和file(字符),进制输入
- 文件重定向,getline()获取一样,屏幕输出流,格式控制符dec,oct,hex,精度控制setprecision(int num),设置填充,cout.width和file(字符),进制输入
- Win8如何设置或取消恢复屏幕保护程序不提示输入登录密码
- 接收用户的键盘输入, 输入'r',将屏幕上的字符设置为红色 ; 输入'g',将屏幕上的字符设置为绿色 ; 输入'b',将屏幕上的字符设置为蓝色
- 为选择屏幕的字段设置F4帮助
- 屏幕字段不允许直接输入,只能通过SearchHelp(F4)
- 屏幕对象的F1/F4输入帮助功能
- 在使用EditText进行文本输入时,若不进行特殊的设置,使用Android自带的软键盘,该软键盘会占用整个界面,那么,如何让键盘只占用屏幕的一部分呢?
- 从屏幕输入 x y z 三个整数,按照由小到大的顺序输出它们
- windows下设置git操作免输入密码(存在安全风险)
- iOS 获取屏幕尺寸 设置背景图片
- EditText属性设置以及输入长度限制
- TextArea设置MaxLength属性最大输入值的js代码
- 网页自适应手机、计算机屏幕的设置方法
- 在win8.1中设置让微软拼音默认是英文输入
- CreateUserWizard输入密码和设置安全问题
- 设置层使终在屏幕中央显示!
- 输入输出格式标记位、格式常量、格式设置函数
- android EditTextView 设置不可输入不可点击及获取焦点
- Android 设置资源字体,屏幕截图