F4的实现方式
来源:互联网 发布:推荐音乐的软件 编辑:程序博客网 时间:2024/06/10 06:01
(1)在屏幕编辑器的layout中,指定屏幕元素所使用的search help
(2)使用函数的方法,在选择屏幕上实现F4.
所使用的函数为:F4IF_INT_TABLE_VALUE_REQUEST
REPORT ZTEST03.
types : begin of t_s_werks,
werks type t001w-werks,
name1 type t001w-name1,
name2 type t001w-name2,
stras type t001w-stras,
ort01 type t001w-ort01,
end of t_s_werks .
types : t_i_werks type standard table of t_s_werks .
data : l_it_werks type t_i_werks.
parameters : p_werks(4) type c .
at selection-screen on VALUE-REQUEST FOR p_werks .
SELECT WERKS "
NAME1 "
NAME2 " 2
STRAS "/-
ORT01 "
FROM T001W
INTO CORRESPONDING FIELDS OF TABLE L_IT_WERKS.
call function 'F4IF_INT_TABLE_VALUE_REQUEST'
exporting
retfield = 'WERKS' "返回的表中的字段值,一定要是大写
dynpprog = sy-repid
dynpnr = sy-dynnr
dynprofield = 'P_WERKS' "填充的是屏幕上的哪个字段
value_org = 'S' "Cell by cell
tables
value_tab = L_IT_WERKS "F4中要显示的值,放到这个内表中
exceptions
parameter_error = 1
no_value_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.
types : begin of t_s_werks,
werks type t001w-werks,
name1 type t001w-name1,
name2 type t001w-name2,
stras type t001w-stras,
ort01 type t001w-ort01,
end of t_s_werks .
types : t_i_werks type standard table of t_s_werks .
data : l_it_werks type t_i_werks.
parameters : p_werks(4) type c .
at selection-screen on VALUE-REQUEST FOR p_werks .
SELECT WERKS "
NAME1 "
NAME2 " 2
STRAS "/-
ORT01 "
FROM T001W
INTO CORRESPONDING FIELDS OF TABLE L_IT_WERKS.
call function 'F4IF_INT_TABLE_VALUE_REQUEST'
exporting
retfield = 'WERKS' "返回的表中的字段值,一定要是大写
dynpprog = sy-repid
dynpnr = sy-dynnr
dynprofield = 'P_WERKS' "填充的是屏幕上的哪个字段
value_org = 'S' "Cell by cell
tables
value_tab = L_IT_WERKS "F4中要显示的值,放到这个内表中
exceptions
parameter_error = 1
no_value_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.
- F4的实现方式
- Dynpro F4的实现测试
- infotype的subtype作为F4的实现方法
- Winform实现屏蔽键盘的win和alt+F4(C#)
- FM实现F4帮助系列二:联动的搜索
- 关于F4搜索帮助返回多列值的实现方法
- f4
- gtk实现alt+f4功能
- ALV通过F4事件,实现自定义搜索帮助F4
- C# Winform 实现屏蔽键盘的win和alt+F4的实现代码
- table control里面的f4
- F4键轻松实现绝对应用
- 使用matchcode object + 搜索帮助 实现F4
- STM32F1和F4实现RS485简单通信
- 中国的仿造版iPhone --- iOrgane F4
- VC++禁止ALT+F4的关闭操作
- SAP F4搜索帮助的高级版
- ABAP 时间月份的F4帮助
- poj 百练 2818
- 两种不同方法判断Excel表格中是否存在指定数值
- Python使用struct处理二进制【转】
- XmlnsDefinition for a Cool Namespace Mapping
- 在安装有DOORS的机器上打开Word文档出现Macro警告时的解决方法
- F4的实现方式
- boost asio io_service与 strand 分析
- exp ORA-01455
- svn 常用命令收集帖
- vmare、vbox
- 10条建议让你创建更好的jQuery插件
- C++中的序列化以及反序列化~
- 关于andorid中Unable to instantiate activity问题解决!
- [实例教程]使用android中的AIDL让Service与Activity通信(service回调activity)