如何在TC里输出下拉列表
2007-04-18 16:36
351 查看
1、屏幕设计
在屏幕TC增加下拉listZKNVVVKGRP-BRACO,选择下拉类型为"listbox with key"
2 、定义内表
*分点信息,用于输入帮助
DATA: BEGIN OF itab_vkgrp OCCURS 0,
braco LIKE tbrc-braco,
vtext LIKE tbrct-vtext,
END OF itab_vkgrp.
3、屏幕事务处理
FIELD zknvvvkgrp-braco MODULE set_data_vkgrp.
4、处理Module定义
module SET_DATA_VKGRP input.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'BRACO'
value_org = 'S'
TABLES
value_tab = itab_VKGRP
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.
endmodule. " SET_DATA_VKGRP INPUT
5、如果想多次调用不同的值,你可以在listbox里输入功能码,人为的去触发(这不是最好办法,但可以达到)
在屏幕TC增加下拉listZKNVVVKGRP-BRACO,选择下拉类型为"listbox with key"
2 、定义内表
*分点信息,用于输入帮助
DATA: BEGIN OF itab_vkgrp OCCURS 0,
braco LIKE tbrc-braco,
vtext LIKE tbrct-vtext,
END OF itab_vkgrp.
3、屏幕事务处理
FIELD zknvvvkgrp-braco MODULE set_data_vkgrp.
4、处理Module定义
module SET_DATA_VKGRP input.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'BRACO'
value_org = 'S'
TABLES
value_tab = itab_VKGRP
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.
endmodule. " SET_DATA_VKGRP INPUT
5、如果想多次调用不同的值,你可以在listbox里输入功能码,人为的去触发(这不是最好办法,但可以达到)
相关文章推荐
- 如何在TC里输出下拉列表
- 如何在TC里输出下拉列表
- 如何在TC里输出下拉列表
- 如何在TC里输出下拉列表
- 如何在TC里输出下拉列表
- 如何调整 CComboBox 下拉列表的高度
- loushang5关于DataSet通过后台查询出的数据如何映射到前台JSP页面的下拉列表中
- 下拉列表如何自定义输入文字
- 如何更改ComboBox下拉列表的文字颜色
- 如何利用javascript获取表单中select下拉列表中所选中项的值value
- 如何使用suggestion--下拉列表方式的搜索建议
- 在TC中设置下拉列表
- jquery用ajax方式从后台获取json数据后如何将内容填充到下拉列表
- 如何将c#中的Combobox下拉列表设为只读
- 百度地图API:如何使用suggestion下拉列表方式的搜索建议
- 如何获得jqueryui 下拉列表的值 combox select
- 如何实现ComboBox下拉列表显示图片
- javascript增删节点以及如何操作下拉列表select和option(源代码)
- 如何更改ComboBox下拉列表的文字颜色
- js如何控制select控件(下拉列表)