Abap 用Zeconfig_var表中的值填充参数

Abap 用Zeconfig_var表中的值填充参数,abap,dropdownbox,Abap,Dropdownbox,我有以下选择参数: PARAMETERS: p_ver(2) AS LISTBOX VISIBLE LENGTH 5. 我想用ZECONFIG_VAR表中的结果填充它 在什么时候我会这样做。选择屏幕输出、开始选择或其他。我试图让用户能够决定他们想要调用哪个版本的web服务。对于不同的版本,配置表将具有不同的url 我已经看过了,但提供的教程对我来说没有意义。我会在事件初始化时进行 但是,创建搜索帮助并使用以下命令将其分配给p\u ver可能更容易: parameters: p_ver(2)

我有以下选择参数:

PARAMETERS: p_ver(2)   AS LISTBOX VISIBLE LENGTH 5.
我想用ZECONFIG_VAR表中的结果填充它

在什么时候我会这样做。选择屏幕输出、开始选择或其他。我试图让用户能够决定他们想要调用哪个版本的web服务。对于不同的版本,配置表将具有不同的url


我已经看过了,但提供的教程对我来说没有意义。

我会在事件初始化时进行

但是,创建搜索帮助并使用以下命令将其分配给p\u ver可能更容易:

parameters: p_ver(2) visible lenghth 5 MATCHCODE OBJECT zshelpname.

Esti是正确的,您可能希望在
初始化期间从DB表填充一个内部表


但要填充列表框参数,您需要在选择屏幕输出的
中调用
VRM\u SET\u值
,虽然我从来没有这样做过,但我总是使用数据字典元素,不会让我想到:)。VRM_SET_VALUES函数没有给我从配置表中选择的选项。我要从中选择的表是程序外部的。正确,您需要首先自己从表中读取值,然后填充一个VRM_值类型的表,并通过values参数将其传递给函数VRM_SET_values。这是否回答了您的问题?