在我的选择屏幕上,您可以使用单选按钮选择要选择信息的编号类型。(材料编号、施工合同或客户订单)。
选择种类后,用户必须在相应的选择选项中填写数字。有了这些信息,我选择了我需要将它们移动到 itab 的信息t_marc。此表具有与 相同的字段marc。
当用户在选择屏幕上选择材料编号时,一切正常,用户记下的每个编号的值都显示在 ALV 列表中。
When selecting by one of the other numbers, the values in output are also right, but only the information to the last denoted number will be edited.
如何将所有数字移动到我的 itabs?
PARAMETERS: p_mat RADIOBUTTON GROUP radi.
PARAMETERS: p_auf RADIOBUTTON GROUP radi.
PARAMETERS: p_vbl RADIOBUTTON GROUP radi.
SELECT-OPTIONS: s_matnr FOR marc-matnr.
SELECT-OPTIONS: s_aufnr FOR aufk-aufnr.
SELECT-OPTIONS: s_vbeln FOR vbap-vbeln.
Run Code Online (Sandbox Code Playgroud)
选择开始
IF p_mat = 'X'.
SELECT * FROM marc
INTO …Run Code Online (Sandbox Code Playgroud)