SELECT-任意 ABAP 变量的选项

SELECT-OPTIONS by arbitrary ABAP variable

我创建了一个包含 selection 屏幕的报告,该屏幕具有 select 字段选项,例如:来自标准 SAP tables 的 kunnr、sortl 等。

此外,我创建了一个变量,用于对 table 中的几个字段求和。 现在我需要为此字段添加一个 select 选项,这样我就可以 运行 按我将输入的金额(范围或特定金额)搜索报告。 我已经在网上搜索过,但没有找到解决方案。

非常感谢任何帮助。 谢谢!

以下是针对您的案例的建议。

Tables: KNA1,EKKO.
SELECT-OPTIONS:  so_kunnr FOR kna1-kunnr.
                 so_amt FOR ekko-dpamt.

**********
SELECT * FROM KNA1 WHERE kunnr IN so_kunnr

********** Variable Amount
   IF  lv_var IN so_amt.
******** Your Logic
   ENDIF.

问候,

奥马尔·阿卜杜拉