我正在尝试将今天的日期显示为选择日期中的默认值。
INITIALIZATION.
select-OPTIONS: so_date FOR sy-datlo.
START-OF-SELECTION.
so_date-sign = 'I'.
so_date-option = 'BT'.
so_date-low = sy-datum.
so_date-high = sy-datum.
APPEND so_date.
这虽然行不通。有任何想法吗?
我正在尝试将今天的日期显示为选择日期中的默认值。
INITIALIZATION.
select-OPTIONS: so_date FOR sy-datlo.
START-OF-SELECTION.
so_date-sign = 'I'.
so_date-option = 'BT'.
so_date-low = sy-datum.
so_date-high = sy-datum.
APPEND so_date.
这虽然行不通。有任何想法吗?
您必须在 START-OF_SELECTION 之前设置该值:
select-OPTIONS: so_date FOR sy-datlo.
INITIALIZATION.
so_date-sign = 'I'.
so_date-option = 'EQ'.
so_date-low = sy-datum.
CLEAR so_date-high.
APPEND so_date.
您是否尝试过简单的版本:
select-OPTIONS: so_date FOR sy-datlo default SY-DATUM.
我认为它应该可以工作(无法测试是实际的)。