我有以下选择参数:
PARAMETERS: p_ver(2) AS LISTBOX VISIBLE LENGTH 5.
我想用ZECONFIG_VAR表的结果填充它 .
我会在什么时候这样做 . 选择屏幕输出,选择开始或其他 . 我试图让用户能够决定他们想要调用哪种版本的Web服务 . 配置表将针对不同版本具有不同的URL .
我看过这个Answer,提供的教程对我没有意义 .
Esti是对的,您可能希望在 INITIALIZATION 期间从数据库表中填充内部表 .
INITIALIZATION
但是要填充listbox参数,您需要在 AT SELECTION-SCREEN OUTPUT 中调用 VRM_SET_VALUES .
AT SELECTION-SCREEN OUTPUT
VRM_SET_VALUES
我会在INITIALIZATION事件中这样做
但是,创建搜索帮助可能更容易,并使用以下内容将其分配给p_ver:
parameters: p_ver(2) visible lenghth 5 MATCHCODE OBJECT zshelpname.
2 回答
Esti是对的,您可能希望在
INITIALIZATION
期间从数据库表中填充内部表 .但是要填充listbox参数,您需要在
AT SELECTION-SCREEN OUTPUT
中调用VRM_SET_VALUES
.我会在INITIALIZATION事件中这样做
但是,创建搜索帮助可能更容易,并使用以下内容将其分配给p_ver: